綜合Vagrant的一些坑

2021-08-16 11:04:16 字數 1160 閱讀 7587

1、mac上的virtualbox突然提示effctive uid is not root

直接在命令列下sudo執行virtualbox是可以開啟的,但是vagrant仍然無法執行,說明還是沒有許可權

解決方法是在命令列下輸入:

for bin in virtualbox virtualboxvm vboxnetadpctl vboxnetdhcp vboxnetnat vboxheadless; do

done

vagrant init了之後,直接修改vagrantfile檔案,將ip位址和共享目錄等配置都加上然後up

但是一旦配置network,不管是public還是private就一直響應:

default: warning: connection reset. retrying...

default: warning: remote connection disconnect. retrying...

一直不得解決

回想起剛開始跟著教程學習的時候,是一步步先up,然後再修改配置檔案,再reload

步驟如下:vagrant init -> vagrant up -> vagrant ssh -> 修改vagrantfile -> vagrant reload

3、打包分發之後up一直提示default: warning: authentication failure. retrying...

測試這個的環境是ubuntu16,按網上說的新增config.ssh.password也不行,自己生成秘鑰略麻煩,不想實驗了,以後有機會再說。

但是用centos7的景象,一切ok

另外又觀察了一下,ubuntu用原映象up提示是:

default: ssh username: ubuntu

default: ssh auth method: password

但是用box檔案生成的映象add並up後卻變成了:

default: ssh username: vagrant

default: ssh auth method: private key

而centos則始終是private key

這就是原因吧,不知道怎麼解決,這裡mark一下,作為todo吧

vagrant 目錄共享的一些坑

使用vagrant 雖然可以很方便的建立虛擬機器執行linux系統,但是設定好共享目錄以後,提示掛載失敗 這時需要安裝乙個vagrant的外掛程式,安裝好後重啟就可以了 vagrant plugin install vagrant vbguest啟動以後會發現無法安裝 kernel devel 因為...

Vagrant 環境搭建的一些Error總結

安裝外掛程式 vagrant vbguest 預設情況下,vm啟動時會自動更新box版本,自己環境的virtualbox 版本和box裡安裝的guest addition的版本不一樣時,會自動匹配virtualbox版本進行更新。安裝完上述外掛程式,直接執行vagrant vbguest 時出錯 安...

Xgboost的一些坑

這兩天做乙個競賽,用xgboost作為工具來做了一些事情。主要的框架是 xgboost的python擴充套件。然後這過程中花了不少時間在解決各種xgboost的error上。大部分的問題都在這個函式裡 dtrain xgb.dmatrix train.txt dtest xgb.dmatrix te...