SPARK安装一:Windows下VirtualBox安装CentOS
一、虛擬機(jī)安裝
重點(diǎn)是網(wǎng)絡(luò)設(shè)置,參見:https://www.linuxidc.com/Linux/2018-04/151924.htm
本文用三臺2核4g虛擬機(jī)做集群,虛擬機(jī)安裝centos7,如下
192.168.56.10?pangu10
192.168.56.11?pangu11
192.168.56.12?pangu12
說明:pangu是盤古的意思,隨便取的一個(gè)好記的名字
二、網(wǎng)卡配置
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s3 UUID=6adc2574-e95f-4346-8fbe-24638b971c90 DEVICE=enp0s3 ONBOOT=yes IPADDR=192.168.56.11三、設(shè)置域名
1.配置hostname
vi /etc/hostname
pangu10
2.這里也要設(shè)置
vi /etc/sysconfig/network
NETWORKING=yes HOSTNAME=pangu103.配置hosts
vi /etc/hosts
192.168.56.10 pangu10 192.168.56.11 pangu11 192.168.56.12 pangu124.關(guān)閉防火墻
systemctl stop firewalld.service systemctl disable firewalld.service5.禁用SELINUX
vi /etc/sysconfig/selinux
6.上數(shù)步驟做完完需要機(jī)器重啟
?
四、集群機(jī)器建互相免密登錄
1.生成sshkey
ssh-keygen -t rsa一路確認(rèn)完成后執(zhí)行如下操作
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keyssystemctl restart sshd2.三臺機(jī)器互相復(fù)制形如
ssh-copy-id -f -i ~/.ssh/id_rsa.pub root@pangu11 ssh-copy-id -f -i ~/.ssh/id_rsa.pub root@pangu12 ssh-copy-id -f -i ~/.ssh/id_rsa.pub root@pangu103.設(shè)置RSA認(rèn)證
vi /etc/ssh/sshd_config
RSAAuthentication yes # 啟用 RSA 認(rèn)證 PubkeyAuthentication yes # 啟用公鑰私鑰配對認(rèn)證方式 AuthorizedKeysFile .ssh/authorized_keys # 公鑰文件路徑(和上面生成的文件同)入職rsa設(shè)置到其他機(jī)器上
for a in {11..12} ; do scp /etc/ssh/sshd_config root@pangu$a:/etc/ssh/sshd_config ; done?
五 、VirtualBox命令行控制
VBOX可視化操作打開虛擬機(jī)的虛擬機(jī)要始終打開UI界面,關(guān)閉UI界面虛擬機(jī)就停止了
可以使用命令行打開無UI的虛擬機(jī),需要把vbox的安裝目錄添加到PATH環(huán)境變量里,我本機(jī)的目錄是C:\Program Files\Oracle\VirtualBox
VBOX命令行常用操作
| 編號 | 功能 | 命令 | 說明 |
| 1 | 查看虛擬機(jī)+有幾臺 | VBoxManage list vms | ? |
| 2 | 查看虛擬機(jī)+正在運(yùn)行中的 | VBoxManage list runningvms | ? |
| 3 | 啟動(dòng)虛擬機(jī)+圖形 | VBoxManage startvm "pangu10" | ? |
| 4 | 啟動(dòng)虛擬機(jī)+圖形+使用VRDP方式 | VBoxManage startvm pangu10 -type vrdp | ? |
| 5 | 啟動(dòng)虛擬機(jī)+無圖形 | VBoxManage startvm "pangu10"?-type headless | ? |
| 6 | 關(guān)閉虛擬機(jī) | VBoxManage controlvm pangu10 poweroff | VBoxManage controlvm可選參數(shù): |
根據(jù)上面的命令行整理的腳本
1.虛擬機(jī)啟動(dòng)命令
?
2.虛擬機(jī)關(guān)閉命令
vboxmanage controlvm pangu10 poweroff vboxmanage controlvm pangu11 poweroff vboxmanage controlvm pangu12 poweroff?
轉(zhuǎn)載于:https://www.cnblogs.com/Netsharp/p/9781158.html
總結(jié)
以上是生活随笔為你收集整理的SPARK安装一:Windows下VirtualBox安装CentOS的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 性能测试流程-各阶段的工作
- 下一篇: OpenShift helm的安装