一、Centos7的新特性:
身份管理
kerberos將完全兼容微軟活動目錄
性能管理
可以收集、分析系統瓶頸
虛擬化
- 完全兼容vmwarevshpere架構
- 相比6系列,新增了虛擬I/O,可以為每台虛擬機提供了調用底層PCI 設備的接口
- 虛擬機USB3.0接口支持
- QCOW2格式文件更好的支持快照
- 新增嵌套虛擬化支持,可以在KVM中安裝配置OpenStack
- 加強了對VMWARE的技術支持,自帶open-vm-tools替換vm-tools
- 完全支持最熱的技術Docker
文件系統
Centos7 選擇XFS作為其默認的文件系統。但仍然兼容ext4。
XFS文件系統完全為大數據而生,單個文件系統最大可以支持到8EB大小,單個文件的大小最大可達到16T。(1EB=1024PB 1PB=1024TB)
可通過工具xfsdump和xfsrestore來備份和恢復xfs文件系統
網絡管理
新增網絡管理接口NMCLI
服務管理
使用systemctl 調用服務腳本
RHEL7桌面
使用最新的Gnome 3為默認桌面環境,使用最新的KDE 4.10為備選桌面環境。
Centos7新特性總結
- 對於開發人員最大的變化是內核升級到3.10
- 對於系統管理人員最大的變化是系統及服務管理程序修改為Systemd
- 對於網絡運維人員最大的變化是網絡管理程序和服務修改為NetworkManager
- 對於存儲工程師最大的變化是iSCSI導出服務修改為LIO kernel Target Subsystem
- 對於雲計算工程師最大的喜訊是原生的支持KVM嵌套虛擬化和Docker容器虛擬化
二、安裝方法與准備工作(U盤鏡像)
1. 安裝方法介紹
系統安裝分以下兩種方式:
注:目前廣泛使用U盤安裝方法,光盤安裝方法請簡單了解即可
-
方法1:設置服務器光盤啟動(根據服務器品牌及服務器自帶的安裝說明或網絡查詢)
准備工作:根據要求下載指定IOS鏡像並進行刻錄光盤 -
方法2:設置服務器U盤啟動(注意事項同上)
准備工作:8G以上U盤、最新版UltraISO(這個要用較新版本,9.3.6以上)、CentOS6/7光盤鏡像
2. Centos iso 常用鏡像下載地址:
- 7.2 http://archive.kernel.org/centos-vault/7.2.1511/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso
- 6.5 http://vault.centos.org/6.5/isos/x86_64/
- 其他:
3. UltraISO制作U盤系統鏡像
3.1 准備工作:
8G以上U盤、最新版UltraISO點我MrGao下載(密碼: tza3)、CentOS6/7光盤鏡像
3.2 制作U盤啟動盤
打開UltraISO
程序,通過客戶端打開iso文件,然后在下面選中我們需要安裝的CentOS的鏡像,雙擊打開。
啟動—>寫入硬盤映像…
硬盤驅動器:選擇將要寫入的U盤
寫入方式 : USB-HDD+
刻錄校驗:最好選上
然后點寫入。點"是"之前確保U盤中的內容已經備份好
開始寫入硬盤映像,可能需要幾分鍾,耐心等待哦。
到這一步就是成功了,點返回。
三、Centos7版本安裝
3.1 raid划分
Raid的幾種類型:關於raid的知識,請自行度娘補充吧
3.1.1 清理歷史raid陣列:
開機Ctrl+R,直接進入RAID界面,初始界面會顯示服務器所有的磁盤信息,如果做過RAID,使用“↑”移動到最上端,選中磁盤組按F2選擇“Clear Config”刪除RAID陣列;
最終顯示下圖效果:
3.1.2 raid 划分
選中最上端的磁盤設備,按“F2”,進入下圖狀態,再次選擇“Create New VD”,回車進行磁盤Raid綁定
左上方使用”上下“鍵選擇Raid模式,右側使用“空格”選擇綁定該組Raid的磁盤
左下角顯示綁定完Raid后,核對磁盤容量,然后點擊OK完成,如下圖:
綁定完Raid后,選中磁盤組,按F2,選擇快速格式化,如下圖:
划分完成后,可以看到你已經進行划分的raid類型,確認無誤,按ESC推出,根據提示按Ctrl+Alt+DEL保存配置重啟:
3.2 如何選用U盤啟動
注:這里特指DELL服務器,其他品牌可能略有差異
開機按F11進入,啟動BIOS Boot Manager
選擇你的USB啟動盤,按Enter
3.3 系統安裝過程
注意:這里的安裝過程,是很早之前通過vmware整理的,只為你提供大致流程
1)選擇Install CentOS 7,然后等。。成功引導系統后,會出現下面的界面
2)選擇語言
注:生產服務器建議安裝英文版本,單擊繼續按鈕
3)日期和時間:
注:這里設置為國內使用的時區-東八區 亞洲上海,點擊左上角Done完成設置。
4)安全設置(可忽略)
選擇default(默認的)策略就可以,通過Select profile
進行選擇,單擊完成即可
安全策略說明:
Default #默認策略
隱式XCCDF概要文件。通常情況下,默認不包含規則
Standard System Security Profile #---標准系統安全性配置文件
這個概要文件包含規則,以確保標准安全級的CenOS Linux 7系統
Draft PCI-DSS v3 Control Baseline for CentOS Linux 7 #---草案PCI-DSS v3控制基線Linux CentOS 7
這是一個概要草案PCI-DSS v3
CentOS Profile for Cloud Providers (CPCP) #---雲提供商CentOS概要(CPCP)
這是一個SCAP概要草案CentOS雲提供商
Common Profile for General-Purpose Systems #---常見的通用概要文件系統
這個概要文件包含項目普遍通用的桌面和服務器安裝
Pre-release Draft STIG for CentOS Linux 7 Server #---CentOS7的預發布草案
這個概要文件在國防部正在開發共識模型成為STIG配合DISA無線光通信
5)安裝源選擇
單擊驗證(可選步驟),驗證光盤或鏡像是否完整,防止安裝過程出現軟件包不完整,導致無法安裝
6)軟件包選擇(根據需求,默認最小化安裝即可)
注:在安裝完系統后,可配置yum源再次安裝需要的軟件包。
7)進行磁盤分區
勾選計划安裝操作系統的磁盤后,在選擇下面的I will configure partitioning,然后點擊左上角的Done來執行手動分區。
自定義分區:
資源分配:
注:boot 200M空間即可
Swap交換分區以服務器的物理內容x1.5倍的值設置
/ 可以將剩下的分區都給根“/”
8)登錄用戶密碼設置:默認為root用戶
9)安裝預設系統及登錄驗證
CentOS 7.x這樣默認的安裝,是啟動到命令行界面的。鍵入root用戶與安裝時設置的密碼登錄到系統。
至此,CentOS7.2版本安裝完成!
四、安裝后的基本環境調整:
最小化安裝的Centos7系統並沒有nano、vim、wget、curl、ifconfig、lsof命令,出網后優先安裝一下:
yum -y install nano vim wget curl net-tools lsof zip unzip