通过 NFS 共享文件夹对 VirtualBox 上的 Hack 代码进行类型检查

2024-01-09

首先提到的似乎是谨慎的这个问题 https://github.com/facebook/hhvm/issues/2311进而这个恰如其名的编辑 https://github.com/facebook/hhvm/commit/3f8842fab4049041a36c8b808a2c38621a9c6bea#comments这似乎相关并且使得 hh_server 拒绝在 NFS 文件系统上运行。我对文件系统不太熟悉,以前从未接触过OCaml,所以在尝试完成问题标题时,我尝试编辑我所知道的内容:/etc/hh.conf and /etc/hhvm/{php, server}.ini,添加hhvm.[server.]enable_on_nfs = true纯粹的猜测。没有骰子。

据我从这个问题中了解到,变化源于hh_server守护进程无法通过 NFS 驱动器上的 inotify 注册文件更改,这是完全可以理解的。然而,我的 VirtualBox 纯粹是一个测试服务器,供我熟悉 Hack(即仅运行类型检查器),并且我之前已经在安装了 sshfs(osxfuse)的驱动器上成功运行了 hh_client。是否还有另一个我不知道的问题使这成为一个坏主意?如果没有,我该如何启用hh_server --check在我的 VBox NFS 共享文件夹上运行?


主要问题是缺乏inotify支持NFS,所以hh_server可能会用陈旧的数据进行响应。

如果您接受风险,您可以添加enable_on_nfs = true to /etc/hh.conf,这将使hh_server检查 NFS 上的文件夹。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过 NFS 共享文件夹对 VirtualBox 上的 Hack 代码进行类型检查 的相关文章

  • 2021 => 手把手教你NFS部署(实用)

    NFS服务 原理 xff1a 供文件共享服务 为Web Server 配置集群中的后端存储 支持多节点同时挂载以及并发送与写入 架构解析 这是一张大型网站高并发架构图 xff0c 我们只需注意图中圈红的地方 建立NFS文件系统本质就是用来进
  • HaneWIN (windows上的NFS服务器)使用说明

    使用说明 HaneWIN官网 xff1a https hanewin net nfs e htm比较好用的版本下载地址 xff1a https download csdn net download fword 85908535使用说明 xf
  • ubuntu nfs服务器设置-调试成功

    转载地址 xff1a http www cnblogs com doctorqbw archive 2012 02 03 2337411 html 1 安装nfs服务 xff0c apt get install nfs common nfs
  • [linux]mount与nfs挂载简介

    文章目录 挂载mount目录间挂载卸载与fuserfstabNFS Server配置命令 NFS client mount用于挂载设备 xff1a 挂载分区 xff1a mount dev sdb1 data xff1b 文件夹间 xff1
  • Kubernetes 集群使用 NFS 网络文件存储

    文章目录 1 NFS 介绍 2 环境 软件准备 3 Kubernetes HA 集群搭建 4 直接挂载 NFS 5 PV PVC 方式使用 NFS 6 StorageClasses 动态创建 PV 方式使用 NFS 1 NFS 介绍 Kub
  • NFS服务安装配置(centos7 nfs-utils示例)

    测试机器 nps server 10 166 205 104 nfs client 10 166 205 101 server端 安装nfs utils和rpcbind sudo yum install nfs utils rpcbind
  • 使用nfs实现目录共享

    准备两台虚拟机 其中一台为主端 另一台为备用端 1 安装nfs及其依赖包 两台虚拟机都要安装 yum install y nfs utils rpcbind id nobody 查看nfsnobody用户是否存在 systemctl sta
  • NFS 高可用方案(NFS+keepalived+Sersync)

    NFS 高可用方案 NFS keepalived Sersync 1 简述 1 1 介绍 本方案 NFS 的高可用方案 应用服务器为 Client 两台文件服务器分别Master和 Slave 使用 keepalived 生成一个虚拟 IP
  • 搭建NFS使多个服务器中的web项目共享图片资源

    我的个人博客 逐步前行STEP 有一个使用laravel框架的项目 采用laravel自带的文件管理系统 还有一个使用laravel admin扩展的管理端 更是依赖于自带的文件管理系统 因部署了多台服务器 需要打通数据 考虑了各种方案 比
  • 安装配置nfs服务

    NFS的功能 让不同操作系统之间可以互传文件 Server端 Server端可以关闭防火墙 或放行nfs服务 systemctl stop firewalld 临时关闭防火墙 systemctl disable firewalld 开机自动
  • 加快 Vagrant 上主机和来宾之间的同步延迟(NFS 同步文件夹)

    我正在使用 vagrant 在本地计算机上运行 wordpress 开发环境 并将 nfs 设置为默认文件共享机制 我在 Mac 上 总体性能非常好 除了一件事 同步延迟 我已经在来宾上设置了 grunt 观察程序来重新编译 css jav
  • 检查python脚本中是否挂载了NFS共享

    我编写了一个 python 脚本 该脚本依赖于某个可用的 NFS 共享 如果未安装 NFS 共享 它会很乐意将文件复制到应安装的本地路径 但稍后当它尝试将在 NFS 服务器上创建的某些文件复制回来时会失败 我想专门捕获这个错误 这样我就可以
  • 当我在 Homestead 上打开“hhvm”时,我没有收到任何语法错误或缺少类错误,只是空白页

    我使用 homestead 作为我的开发环境 我打开了该站点的 hhvm 选项 sites map homestead app to home vagrant Code wheremyprojectis hhvm true 我发现当出现异常
  • PersistentVolumeClaim 未绑定:“nfs-pv-provisioning-demo”

    我正在仅使用一个节点建立一个 kubernetes 实验室并学习设置 kubernetes nfs 我从以下链接逐步遵循 kubernetes nfs 示例 https github com kubernetes examples tree
  • Java map / nio / NFS 问题导致虚拟机故障:“编译的 Java 代码中最近的不安全内存访问操作发生故障”

    我已经为特定的二进制格式编写了一个解析器类 nfdump http nfdump sf net 如果有人感兴趣 它使用 java nio映射字节缓冲区 http java sun com j2se 1 4 2 docs api java n
  • 通过 nfs 共享 mmap 文件?

    场景A 为了在同一主机上运行的两个进程之间共享读 写内存块 Joe 从两个进程映射同一个本地文件 场景B 为了在两个不同主机上运行的两个进程之间共享读 写内存块 Joe 在主机之间通过 nfs 共享一个文件 然后从两个进程映射共享文件 有人
  • nfsnobody 用户权限

    我已经在两台 CentOS 6 64 机器之间设置了 NFS 文件共享 在服务器上 共享的文件夹最初由 root 用户拥有 在客户端上 它显示为 nfsnobody 所有 当我尝试从客户端写入该文件夹时 出现权限错误 因此 我将服务器上的文
  • 检查 python 脚本是否已安装 NFS 服务器并在线

    我有一个类似的问题检查python脚本中是否挂载了NFS共享 https stackoverflow com questions 2889490 check if nfs share is mounted in python script
  • 非常慢的 HHVM、Wordpress、Nginx

    我可能做错了什么 但我正在 php fpm wordpress 设置和 HHVM wordpress 设置之间进行一些测试 我听过并看到过 HHVM 的许多令人兴奋的结果 但我只是对我得到的结果感到震惊 使用以下 apache 测试命令 我
  • 确保客户端上的文件状态与 NFS 服务器同步

    我正在尝试找到正确的方法来处理 NFS 客户端上的过时数据 考虑以下场景 两台服务器挂载具有多个文件的相同 NFS 共享存储 1 台服务器上的客户端应用程序删除了一些文件 2 个服务器上的客户端应用程序尝试访问已删除的文件并失败并显示 陈旧

随机推荐