2024年4月25日发(作者:)
CentOS7.0系统配置
体验CentOS7与之前版本的“异”
初次启动
装完机后,开机进系统的界面换了,乍一看以为是两个内核,原来有一个是rescue选择,
而且按e后,会发现所有的的信息全出来了,好不容易找到内核启动的地方,写
了个 1(要进单用户模式),然后进了rescue模式。
字符界面
进系统后,是图形界面,想进字符界面,结果找到/etc/inittab,发现几乎是个空文件,文件
中提示想改runlevel的话,可以把/lib/systemd/system/runlevel*.target 软连到
/etc/systemd/system/下(当然考过来,覆盖也行),试了一下还行,能改到
字符界面runlevel3。
配置网络和主机名
然后,想配置网络,进/etc/sysconfig/network-script/一看,我靠,网卡改名了enp1s5,好
有趣,配置完网络后改主机名,到/etc/sysconfig/network去改名字,发现这个文件也是空
的,按原6版本的去修改,重启后没效果,man了一下hostname,发现7中改名要到
/etc/hostname去改名字。
本地yum源和挂载
接着,想配置一个本地yum源,配上后要挂光盘,手动挂上了,然后直接echo“mount ......”
到中,毕竟是启动执行脚本,重启之后竟然没挂上,进去中看了一下,7
中竟然要手动的把chmod +x , 是的,要手动加执行权限,难道我之前装的6以前的
系统中这个都要手动加执行权限,我不记得啊!!!!当然,加了权限后,开机后启动执行
了的mount命令。
LVM和xfs
后来,想着装一个lvm玩玩,于是啊就分区,格式化(特意格式化为了xfs),pv,vg,lv
一步一步,都没问题,然后想着放大,缩小,这时出问题了,执行resize2fs时,怎么一直
报superblock什么的出错,这是怎么回事,然后man resize2fs一下,发现这命令只支持
ext的文件系统,我艹,那我装系统是怎么是lvm的,这个问题我还没解决,应该有解决方
法。
dhcp和服务
接着,想着装一个dhcp玩玩,惊奇的发现所有dhcp的包装上之后,不能service dhcpd start,
然后发现/etc/init.d/中竟然没一个dhcp类似的东西,毕竟6之前有dhcpd,dhcpd6,dhcrelay
的,然后发现 /sbin/dhcpd有启动文件,难道,难道,以后的服务想service启,都要手动
自己编?错了,是在/usr/lib/systemd/system/e,还要修改好多,然后加权限,
执行service 服务 restart/stop。。。。。。可以,但是指向了systemctl restart/start/stop
服务.service
iptables
又发现iptables这次也不是作为一个服务在/etc/init.d/下面了,/sbin下有;
防火墙由iptables更换成了firewalld
三、系统配置之关闭防火墙
systemctl stop e #停止firewall
systemctl disable e #禁止firewall开机启动
systemctl命令的基本操作格式是:
systemctl 动作 服务名.service
动作:start,stop,restart,status,enable,disable,is-enabled
四、配置Linux网络
1、修改hostname
CentOS 7.0的hostname在/etc/hostname中用root用户修改:
[root@hadoop1 ~]# vim /etc/hostname #编辑/etc/hostname
[root@hadoop1 ~]# cat /etc/hostname #查看/etc/hostname
hadoop1
[root@hadoop1 ~]#
以前版本的CentOS在/etc/sysconfig/network中用root用户修改:
[root@hadoop1 ~]# vim /etcsysconfig/network
"/etc/sysconfig/network"的设定项目如下:
NETWORKING 是否利用网络
GATEWAY 默认网关与接下来配置IP的属性文件中默认网关一致
IPGATEWAYDEV 默认网关的接口名
HOSTNAME 主机名
DOMAIN 域名
reboot后hostname生效
2、修改当前机器的IP
Step1:进入配置文件目录
现在已经是root权限了,我们cd到网络配置文件的目录,并列出目录下的文件。


发布评论