2017-10-03 8 views
0

vccw.ccにある「vccw-team/xenial64」というバグボックスを使用してWordPressサイトを開発しています。ウェブサイトは平均で約5秒の待ち時間で低速で、グーグルとの組み合わせでVagrantsを同期させたフォルダを指している人が多く、グーグルで多くの人がいました。解決策:nfs。 NfsはWindows上に存在しないので、Vagrantプラグインwinnfsdが発生します。私は、プラグインをインストールし、そのようなものとしてVagrantfileを変更Winnfsdの誤ったマウントオプションが指定されました

:放浪アップオン

config.vm.network :private_network, ip: "192.168.33.10" 

    config.vm.synced_folder _conf['synced_folder'], 
     _conf['document_root'], :create => "true", :mount_options => ['dmode=755', 'fmode=644'], type: "nfs" 

を、私はこのメッセージを表示します。

==> vccw.dev: Mounting NFS shared folders... 
The following SSH command responded with a non-zero exit status. 
Vagrant assumes that this means the command failed! 

mount -o vers=3,udp,dmode=755,fmode=644 192.168.33.1:/D/_projects/Vagrant/vccw/wordpress /var/www/html 

Stdout from the command: 



Stderr from the command: 

mount.nfs: an incorrect mount option was specified 

Iが部分192.168.33.1:/D/_projectsを推測します/ Vagrant/vccw/wordpressがホスト上に存在し、ゲスト(192.168.33.1)上に存在しないため、/ Vagrant/vccw/wordpressが間違っている可能性があります。

他の人がプラグインを動作させることができました。誰かが私が間違っていることを知っていますか?

バージョン:

  • ベイグラント:2.0.0
  • 放浪-winnfsd:1.3.1
  • Virtualboxの:私はDHCPを有効に
+1

_を使用して、使用可能にしようとしましたDHCPネットワーク? –

+0

私は試しましたが、このメッセージが表示されました。「NFSにはホストオンリーネットワークを作成する必要があります。NFS(DHCPまたは静的IP)を使用してマシンにホスト専用ネットワークを追加してください。 – progonkpa

+1

'config.vm.network" private_network "、タイプ:" dhcp "' –

答えて

0

5.1.26 r117224(Qt5.6.2) Vagrantfileのように:

config.vm.network :private_network, ip: "192.168.33.11", type: "dhcp" 

その結果エラーで編:私は192.168.44.0を考える

config.vm.network :private_network, ip: "192.168.33.11" 
    config.vm.network :public_network, ip: "192.168.44.12" 

    config.vm.synced_folder _conf['synced_folder'], 
     _conf['document_root'], type: "nfs" 

NFS requires a host-only network to be created. Please add a host-only network to the machine (with either DHCP or a static IP) for NFS to work 

は、その後、私は1つがVagrantfileに以下のコードを使用して、ホストオンリーネットワークを構成することができることにStackOverflow上の別の質問で読みます255.255.255.0は現在、ip: "192.168.44.12"から派生したホストされたネットワークです。それは今、私のWordPressサイトは、平均3秒ほどの読み込み時間で高速です。私は改善を感謝しますが、私は他の微調整のために鷹を立てるでしょう。

追加情報、ゲストでifconfigコマンドの出力:彼らはNFSは、(少なくとも、Windowsホスト上で)動作するために_AプライベートDHCPネットワークが必要とされると言うのdocから

[email protected]:~$ ifconfig 
enp0s3 Link encap:Ethernet HWaddr 08:00:27:a8:df:8b 
      inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 
      inet6 addr: fe80::a00:27ff:fea8:df8b/64 Scope:Link 
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 
      RX packets:1156 errors:0 dropped:0 overruns:0 frame:0 
      TX packets:788 errors:0 dropped:0 overruns:0 carrier:0 
      collisions:0 txqueuelen:1000 
      RX bytes:277602 (277.6 KB) TX bytes:97056 (97.0 KB) 

enp0s8 Link encap:Ethernet HWaddr 08:00:27:da:65:a0 
      inet addr:192.168.33.11 Bcast:192.168.33.255 Mask:255.255.255.0 
      inet6 addr: fe80::a00:27ff:feda:65a0/64 Scope:Link 
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 
      RX packets:12461 errors:0 dropped:0 overruns:0 frame:0 
      TX packets:7004 errors:0 dropped:0 overruns:0 carrier:0 
      collisions:0 txqueuelen:1000 
      RX bytes:10059912 (10.0 MB) TX bytes:2671763 (2.6 MB) 

enp0s9 Link encap:Ethernet HWaddr 08:00:27:62:47:ec 
      inet addr:192.168.44.12 Bcast:192.168.44.255 Mask:255.255.255.0 
      inet6 addr: fe80::a00:27ff:fe62:47ec/64 Scope:Link 
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 
      RX packets:204 errors:0 dropped:0 overruns:0 frame:0 
      TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 
      collisions:0 txqueuelen:1000 
      RX bytes:18654 (18.6 KB) TX bytes:648 (648.0 B) 

lo  Link encap:Local Loopback 
      inet addr:127.0.0.1 Mask:255.0.0.0 
      inet6 addr: ::1/128 Scope:Host 
      UP LOOPBACK RUNNING MTU:65536 Metric:1 
      RX packets:18 errors:0 dropped:0 overruns:0 frame:0 
      TX packets:18 errors:0 dropped:0 overruns:0 carrier:0 
      collisions:0 txqueuelen:1 
      RX bytes:1658 (1.6 KB) TX bytes:1658 (1.6 KB) 
関連する問題