hadoop 准备之linux相关

本文详细介绍了如何在Ubuntu和CentOS系统中设置固定的IP地址,并提供了具体的配置步骤及命令示例。此外,还讲解了如何在CentOS中设置开机自动启动的脚本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:设置固定Ip

   1)ubuntu

     设置固定 ip  

      sudo gedit /etc/network/interface


     模板参照如下:

     

auto lo

iface lo inet loopback

auto etho

iface eth0 inet static address 192.168.1.2 netmask 255.255.0.0 network 192.168.0.0 broadcast 192.168.255.255 gateway 192.168.1.1
 

netmask   255.255.0.0  而不是  255.255.255.0

network    192.168.0.0  而不是  192.168.1.1 

否则ping  的时候  将出现 

“Destination Host Unreachable”    

错误。

保存完成之后    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.d
vi youshell.sh   #将youshell.sh修改为你自己的脚本名

编写自己的脚本后保存退出。
在编写脚本的时候,请先加入以下注释

#add for chkconfig
#chkconfig: 2345 70 30
#description: the description of the shell   #关于脚本的简短描述
#processname: servicename                    #第一个进程名,后边设置自启动的时候会用到

说明:
2345是指脚本的运行级别,即在2345这4种模式下都可以运行,234都是文本界面,5就是图形界面X
70是指脚本将来的启动顺序号,如果别的程序的启动顺序号比70小(比如44、45),则脚本需要等这些程序都启动以后才启动。
30是指系统关闭时,脚本的停止顺序号。

给脚本添加上可执行权限:

chmod +x youshell.sh

利用chkconfig命令将脚本设置为自启动

chkconfig --add servicename
然后重新启动电脑,就成功了。

------------------  此处参考了http://blog.youkuaiyun.com/jiedushi/article/details/6767445      --------------

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值