一:設定固定ip
1)ubuntu
設定固定 ip
sudo gedit /etc/network/inte***ce
模板參照如下:
auto lo
iface lo inet loopback
auto etho
iface eth0 inet static
address 192.168.1.2
netmask255.255.0.0network
192.168.0.0broadcast 192.168.255.255gateway 192.168.1.1
netmask 255.255.0.0 而不是 255.255.255.0
network 192.168.0.0 而不是 192.168.1.1
否則ping 的時候 將出現
錯誤。儲存完成之後
sudo /etc/init.d/networking restart 重啟網路
再輸入 ifconfig 驗證便成
2)centos
1.修改檔案
/etc/sysconfig/network
gateway=192.168.1.1 #這裡是設定閘道器,我設定成路由器位址
2.修改檔案
/etc/sysconfig/network-scripts/ifcfg-eth0
device=eth0
#bootproto=dhcp #dhcp是動態獲取ip位址
bootproto=static #static就是設定靜態ip
ipaddr=192.168.1.21 #這裡就是需要設定的靜態ip
netmask=255.255.255.0 #掩碼
type=ethernet #網路型別
nm_controlled=no
hwaddr=xx:xx:xx:xx:xx:xx
onboot=yes
uuid=*************
最後執行 service network restart 命令
二:設定開機自動啟動的命令
1)centos 自動啟動檔案 路徑 /etc/init.d
cd /etc/init.dvi youshell.sh #將youshell.sh修改為你自己的指令碼名
編寫自己的指令碼後儲存退出。
在編寫指令碼的時候,請先加入以下注釋
#add for chkconfig說明: 2345是指指令碼的執行級別,即在2345這4種模式下都可以執行,234都是文字介面,5就是圖形介面x#chkconfig: 2345 70 30
#description: the description of the shell #關於指令碼的簡短描述
#processname: servicename #第乙個程序名,後邊設定自啟動的時候會用到
70是指指令碼將來的啟動順序號,如果別的程式的啟動順序號比70小(比如44、45),則指令碼需要等這些程式都啟動以後才啟動。
30是指系統關閉時,指令碼的停止順序號。
給指令碼新增上可執行許可權:
chmod +x youshell.sh利用chkconfig命令將指令碼設定為自啟動
chkconfig --add servicename
然後重新啟動電腦,就成功了。------------------ 此處參考了 --------------
Hadoop 部署之環境準備 一
id主機型別主機名ip應用軟體作業系統硬體配置 1物理機 namenode01 192.168.1.200 jdk1.8.0 171 hadoop 2.7.3 hive 2.3.3 hbase 1.2.6 zookeeper 3.4.10 spark 2.3.1 centos7.4 6核cpu 8g...
Hadoop 部署之環境準備 一
id主機型別主機名ip應用軟體作業系統硬體配置 1物理機 namenode01 192.168.1.200 jdk1.8.0 171 hadoop 2.7.3 hive 2.3.3 hbase 1.2.6 zookeeper 3.4.10 spark 2.3.1 centos7.4 6核cpu 8g...
Hadoop 部署之環境準備 一
目錄id 主機型別 主機名 ip 應用軟體 作業系統 硬體配置 1物理機 namenode01 192.168.1.200 jdk1.8.0 171 hadoop 2.7.3 hive 2.3.3 hbase 1.2.6 zookeeper 3.4.10 spark 2.3.1 centos7.4 ...