hostname修改理解心得-linux

dbhelper發表於2015-01-21
hostname修改理解心得

1. 修改hostname時在 /etc/sysconfig/network 《HOSTNAME》
vi /etc/sysconfig/network   
HOSTNAME

2. 系統重啟時 /etc/rc.d/rc.sysinit 中讀取 /etc/sysconfig/network 《HOSTNAME》

3. hostname  新主機名, 這是臨時的設定的
檢視
#hostname
#cat /proc/sys/kernel/hostname

修改
hostname  新主機名  ==》這是臨時的重啟後又沒了

4./etc/hosts 
和主機名修改沒關係,只是ip和hostname對應解析時需要






=============================================================


試驗1  驗證hostname修改主機名是暫時的


[root@ORACLE-slave ~]# cat /proc/sys/kernel/hostname
ORACLE-slave


[root@ORACLE-slave ~]# hostname
ORACLE-slave
-------------------------修改新名-----------
[root@ORACLE-slave ~]# hostname dbs


[root@ORACLE-slave ~]# cat /proc/sys/kernel/hostname
dbs
[root@ORACLE-slave ~]# hostname
dbs


[root@ORACLE-slave ~]# init 6  重啟




-------------------------恢復老名字-----------
[root@ORACLE-slave ~]# hostname
ORACLE-slave
[root@ORACLE-slave ~]# cat /proc/sys/kernel/hostname
ORACLE-slave


===========================================================
試驗2  驗證/etc/sysconfig/network修改主機名是長久的的




vi /etc/sysconfig/network
HOSTNAME=新名


init 6




[root@dbs ~]# hostname
新名
[root@dbs ~]# 









=============================================================


試驗1  驗證hostname修改主機名是暫時的


[root@ORACLE-slave ~]# cat /proc/sys/kernel/hostname
ORACLE-slave


[root@ORACLE-slave ~]# hostname
ORACLE-slave
-------------------------修改新名-----------
[root@ORACLE-slave ~]# hostname dbs


[root@ORACLE-slave ~]# cat /proc/sys/kernel/hostname
dbs
[root@ORACLE-slave ~]# hostname
dbs


[root@ORACLE-slave ~]# init 6  重啟




-------------------------恢復老名字-----------
[root@ORACLE-slave ~]# hostname
ORACLE-slave
[root@ORACLE-slave ~]# cat /proc/sys/kernel/hostname
ORACLE-slave


===========================================================
試驗2  驗證/etc/sysconfig/network修改主機名是長久的的




vi /etc/sysconfig/network
HOSTNAME=xxx


init 6




[root@dbs ~]# hostname
新名
[root@dbs ~]# 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8494287/viewspace-1409737/,如需轉載,請註明出處,否則將追究法律責任。

相關文章