1. 程式人生 > 其它 >Win10使用Virtual Box和Vagrant搭建CentOS7虛擬機器叢集環境-sunziren Win10使用Virtual Box和Vagrant搭建CentOS7虛擬機器環境-sunziren

Win10使用Virtual Box和Vagrant搭建CentOS7虛擬機器叢集環境-sunziren Win10使用Virtual Box和Vagrant搭建CentOS7虛擬機器環境-sunziren

  在【Win10使用Virtual Box和Vagrant搭建CentOS7虛擬機器環境-sunziren】一文中,我記錄了搭建一個虛擬機器的操作步驟。但是在日常辦公中,大家有時需要在一臺電腦上安裝好幾個虛擬機器,並且每臺虛擬機器都要指定固定IP,那麼在這種情況下,我們如何操作呢?

  1. 上一次文章中,有一個不足的地方,就是沒有把虛擬機器配置檔案放在一個單獨的,對應的資料夾中。這樣,在多個虛擬機器的時候,就會造成配置檔案混亂不堪。為了解決這個問題,我們刪掉上次的虛擬機器,清空【VirtualBoxDATA】資料夾。

  2. 首先在改資料夾中建立一個名為【centos7_12】的資料夾,然後在命令列中進入這個資料夾,執行【vagrant init centos/7】命令。然後繼續在當前目錄,執行【vagrant box add --location-trusted F:\Download\virtualbox.box --name centos/7 --force】命令(注意,這個命令和之前的文章類似)。然後,就像上次那樣,把vagrantFile中的那個改為【192.168.56.12】。然後執行【vagrant reload】命令。然後執行【vagrant up】。

  3. 然後就像上次那樣,用vagrant身份ssh進去,設定root使用者以及一些遠端訪問許可權的東西。

  4. 如下圖

  上面的資料夾是我們自己建立的,裡面是當前虛擬機器中的一些配置,下面的資料夾是我們執行【vagrant up】命令後生成的。我們可以在virtualbox的設定中,改這個新的虛擬機器的名字,這裡我們就改為【centos7_12_vm】。

 

   這樣,一個虛擬機器就建立好了。我們可以發現,在【VirtualBoxDATA】資料夾中包括了所有的虛擬機器,一個虛擬機器包括兩個資料夾:配置資料夾【centos7_12】和例項資料夾【centos7_12_vm】。我們可以利用上面的方法,分別建立兩個虛擬機器【centos7_10】【centos7_11】。

 

 

 

  並且,三個虛擬機器的ip分別是:【192.168.56.10】【192.168.56.11】【192.168.56.12】。以後如果我們要改ip,只需要在對應的的配置檔案vagrantFile中修改ip並【vagrant reload】就可以了。