找回密码
 骑士注册

QQ登录

微博登录


centos7.0体验与之前版本的不同

2014-07-11 22:28    评论: 40 收藏: 1    

【编者注】本文作者作为一个CentOS 6过来的系统管理员,在第一次体验CentOS 7时,种种不适,不禁泪目。。。

今天下午,没事干,在一台机器上装了一个centos7玩一玩,发现与之前版本有很大不同,不知道rhel7是不是也是这样,毕竟现在centos属于redhat了。

装机

首先是装机时,以前的rhel一系的(包括centos,fedora)选包都可以全选的,但现在是只能单选一项了,有子选项重复的;当装到选择分区时,centos7推荐的分区是xfs,而不是之前的ext(2,3,4)一系了;装机其他大致一样。

初次启动

装完机后,开机进系统的界面换了,乍一看以为是两个内核,原来有一个是rescue选择,而且按e后,会发现所有的grub.conf的信息全出来了,好不容易找到内核启动的地方,写了个 1(要进单用户模式),然后进了rescue模式。

字符界面

进系统后,是图形界面,想进字符界面,结果找到/etc/inittab,发现几乎是个空文件,文件中提示想改runlevel的话,可以把/lib/systemd/system/runlevel*.target  软连到 /etc/systemd/system/default.target下(当然考过来,覆盖也行),试了一下还行,能改到字符界面runlevel3。

配置网络和主机名

然后,想配置网络,进/etc/sysconfig/network-script/一看,我靠,网卡改名了enp1s5,好有趣,配置完网络后改主机名, 到/etc/sysconfig/network去改名字,发现这个文件也是空的,按原6版本的去修改,重启后没效果,man了一下hostname, 发现7中改名要到/etc/hostname去改名字。

本地yum源和挂载

接着,想配置一个本地yum源,配上后要挂光盘,手动挂上了,然后直接echo“mount ......”到rc.local中,毕竟是启动执行脚本,重启之后竟然没挂上,进去rc.local中看了一下,7中竟然要手动的把chmod +x rc.local, 是的,要手动加执行权限,难道我之前装的6以前的系统中这个都要手动加执行权限,我不记得啊!!!! 当然,加了权限后,开机后启动执行了rc.local的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/dhcpd.service,还要修改好多,然后加权限,执行service 服务  restart/stop。。。。。。可以,但是指向了systemctl  restart/start/stop   服务.service

iptables

又发现iptables这次也不是作为一个服务在/etc/init.d/下面了,/sbin下有;

然后,然后,就没有然后了,或许,真的是或许,发现新东西,再在这个日志上更新吧,真的是或许。

对了,我还发现/etc/sysctl.conf也空了,想做个路由转发都要到/proc/sys/net下

 

最新评论

我也要发表评论

jiangshimajia 2014-07-11 10:14 3 回复
本帖最后由 jiangshimajia 于 2014-7-11 18:22 编辑

(接着,想着装一个dhcp玩玩,惊奇的发现所有dhcp的包装上之后,不能service dhcpd start,然后发现/etc/init.d/中竟然没一个dhcp类似的东西,毕竟6之前有dhcpd,dhcpd6,dhcrelay的,然后发现 /sbin/dhcpd有启动文件)XXX,错了,是在/usr/lib/systemd/system/dhcpd.service,还要修改好多,然后加权限,执行

service 服务  restart/stop。。。。。。可以,但是指向了systemctl  restart/start/。。。。。。   服务.service

游客 2014-07-11 13:20 回复
邮件没有新建文件夹了
glongjuanfeng 2014-07-11 16:53 1 回复
只装上稍微看了下,就只发现装好后居然没找到win8的引导。不过挺喜欢这个版本的桌面环境的
[1]
jiangshimajia 发表于 2014-07-11 10:14 的评论:
本帖最后由 jiangshimajia 于 2014-7-11 18:22 编辑

(接着,想着装一个dhcp玩玩,惊奇的发现所有dhcp的包装上之后,不能service dhcpd start,然后发现/etc/init.d/中竟然没一个dhcp类似的东西,毕竟6之前有dhcpd,dhcpd6,dhcrelay的,然后发现 /sbin/dhcpd有启动文件)XXX,错了,是在/usr/lib/systemd/system/dhcpd.service,还要修改好多,然后加权限,执行

service 服务  restart/stop。。。。。。可以,但是指向了systemctl  restart/start/。。。。。。   服务.service

linux 2014-07-11 22:30 回复
好吧,我也感觉种种不适应,我编发成文章分享给大家。谢谢你的分享~!!
丶空灵灬 2014-07-11 22:33  新浪微博网友评论 回复
以前也是红帽系的吧?
游客 2014-07-11 22:47 回复
这不是最主要的  最主要是网卡 变了。。竟然变得我不会用了。
coding的艺术 2014-07-11 23:03  新浪微博网友评论 回复
@我的印象笔记
许明 2014-07-11 23:03  新浪微博网友评论 回复
唉,Linux的每个发行版有不一样,然后每个发行版的每个版本又不一样……
Loki-A 2014-07-11 23:03  新浪微博网友评论 回复
……改了很多?
williamroot777 2014-07-11 23:03  新浪微博网友评论 回复
都是红帽系的了,基于fedora 19开发的
拿AK47的耶稣 2014-07-11 23:03  新浪微博网友评论 1 回复
简直就是救命稻草
熊策linux 2014-07-11 23:03  新浪微博网友评论 回复
新版的centos7.0,同样美观大方让人爱!Linux的桌面环境正在迎来不可逆转的发展~
Linux中国 2014-07-11 23:03  新浪微博网友评论 回复
回复@Loki-A:你甚至会觉得是另外一个发行版——当然,如果你从FC19就开始预习的话,那没问题。
蛋炒饭921 2014-07-11 23:03  新浪微博网友评论 回复
没事,客户用的是麒麟,rhel5
Linux中国 2014-07-11 23:03  新浪微博网友评论 回复
回复@许明:这是非常大的变化,基本上很少发行版会这样。当然如果你一直用FC的话,其实应该已经习惯了。
Loki-A 2014-07-11 23:03  新浪微博网友评论 回复
Reply@Linux中国:还是再观望下,啧啧……话说默认推荐xfs?xfs比较优秀么?
玟茵开源 2014-07-11 23:33  新浪微博网友评论 回复
只能怪自己不熟悉systemd。要知道2011年systemd就出现在Fedora中成为默认选项
meng_bo 2014-07-12 00:03  新浪微博网友评论 回复
Systemd 呵呵
kinayan 2014-07-12 00:33  新浪微博网友评论 回复
白天还说这个呢[太开心]//@meng_bo:Systemd 呵呵

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。