centos7.0體驗與之前版本的不同
今天下午,沒事幹,在一台機器上裝了一個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下
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive