会社のMacにGoogleのDriveFileStreamをインストールしたあと、Vagrantで開発環境を起動しようとしたらホスト側のディレクトリをマウントできずに起動に失敗してしまうようになった。
Vagrant起動時に出るエラー
Mounting SSHFS shared folder via reverse SSHFS mount failed. Please look at the below output from from the processes that were run. SSHFS command output: mount_osxfuse: the file system is not available (255)
よく見てみると、Vagrantで使っているOSX_FUSEとDriveFileStreamで使っているDFSFUSEがかち合ってしまい、どちらか片方しか動作しないようだった。
ちなみに、Vagrantを先に起動しておいてDriveFileStreamを後から起動、そしてDriveFileStreamが起動失敗したときのエラーログ
ログファイルの場所: ~/Library/Application\ Support/Google/DriveFS/Logs/drive_fs.txt
2017-12-12T03:22:28ZE [123145566691328] stderr: mount_dfsfuse: the DFSFUSE file system is not available (255) 2017-12-12T03:22:28ZE [123145566691328] stderr: fuse: failed to mount file system: No such file or directory 2017-12-12T03:22:28ZE [123145569374208] mount.cc:92:Mount Could not mount fuse at /Volumes/GoogleDrive.
どうやったら回避できるかはまだ不明。