lunix系統安裝及分區補充安裝包

安裝盤啓動安裝
菜單
Install or upgrade an existing system
這個是新安裝及升級系統
 
Rescue installed system
救援模式 系統啓動不起來 用這個模式
 
 
選擇第一項進入 藍屏菜單 SKIP跳過光盤檢查
 
安裝界面 Next 下一步
 
選擇語言  是安裝的過程用什麼語言 和系統語言無關
 
U.S.English  鍵盤標準 默認就可以
 
Basic Storage Devices 標準化安裝 默認就可以
 
YES,discard any data  刪除硬盤數據 默認即可
 
Hostname 一定要起個計算機名字
 
下方有個 Configure Network裏面 選中網卡,Edit編輯,將Connect automatically 選中打勾,是自啓動網卡。
也可在內設置IP地址
 
接下來是 時區 選擇Asia/shanghai 亞洲/上海
下面有個 System clock uses UTC 這個不能打勾,不使用UTC夏令時間更新。
 
輸入ROOT登錄的密碼。
 
選擇自定義分區
Creat Custom Layout
 
刪除分區  按照下方分區形式分區  
默認選項爲“Standard Partition”創建標準分區。
 
首先
/boot ext4 200MB     force to be a primary partition 給個主分區 (不給也可以)
 
swap 1.5倍  512MB     force to be a primary partition 給個主分區 (不給也可以)
 
/根分區 ext4 所有(fill to maximum allowable size剩餘所有)     force to be a primary partition 給個主分區 (不給也可以)
 
 
IDE硬盤
       /dev/hd 開頭
        hda 第一塊盤
           hda1第1個分區
           hda2第2個分區
        hdb 第二塊盤
 
SCSI/SAS/SATA/SSD
     /dev/sd 開頭
        sda 第一塊盤
           sda1第1個分區
           sda2第2個分區
        sdb 第二塊盤
 
P 主分區
E 擴展分區
L 邏輯分區
 
P+E數量<=4
E只能有1個
L是在E內產生的
 
 
分區編號 1-4 只能給P+E
L分區的編號只能從5開始
 
5個分區爲例:
1P+1E(4L)
  分區數名  P1 L5 L6 L7 L8
2P+1E(3L)
  分區數名 P1 P2 L5 L6 L7
3P+1E(2L)
  分區數名 P1 P2 P3 L5 L6
 
 
 
 
linux分區要求
 
大衆化分區方案:
/ 根分區(就1個)
  根分區用來存放系統文件及程序,其大小至少在5GB以上。
 
swap 交換分區 (可有可無,要求有),作用是相當於 windows裏面的虛擬內存。  swap分區的大小一般是物理內存的1.5倍左右(實踐中)。swap分區最大8-16GB即可,在大也無用,浪費磁盤空間。個別其他數據庫應用場景不分swap分區。
 
/boot分區。 這個是linux系統的引導分區,用於存放系統引導文件,如linux內核等。一般分區200MB。(可有可無)
 
 
 
 
網站集羣架構中某節點服務器:
/boot 200MB
swap 1.5倍 大於8G內存 分8-16GB
/根分區  
剩餘的硬盤空間大小(/usr, /home, /var等分區和 /根分區共用一份分區, 這相當於windows系統中的C盤一樣,所有數據和系統文件都放在了一起)
 
 
 
數據庫及存儲角色的服務器 有大量的數據業務
/boot 200MB
swap 1.5倍 大於8G內存 分8-16GB
/根分區 大小50-200GB只存放系統相關文件,網站業務不放。
/data  剩餘硬盤空間大小,放數據庫及存儲重要的數據。
data的名字可以更換。
提示:本方案其實就是把重要的數據單獨存放在獨立的分區中,便於備份和管理。
 
 
 
 
大網站或門戶級別企業的分區思路
/boot 100MB
swap 1.5倍 大於8G內存 分8-16GB
/根分區 大小50-200GB只存放系統相關文件,網站業務不放。
剩餘空間保留,不在進行分區,將來分配給部門,有他們更具需求在分。
此種分區方案靈活,比較適合業務較多需求,需求不確定的企業使用。
 
 
 
默認選項爲“Standard Partition”創建標準分區。
 
首先
/boot ext4 200MB     force to be a primary partition 給個主分區 (不給也可以)
 
swap 1.5倍  512MB     force to be a primary partition 給個主分區 (不給也可以)
 
/根分區 ext4 所有(fill to maximum allowable size剩餘所有)     force to be a primary partition 給個主分區 (不給也可以)
 
 
 
選擇包
選擇  Minimal 最小化安裝
下方選擇 Customize now  增加其他包
 
下一步 選擇其他包安裝
Base System 下面需要的
             Base
             Compatibility libraries  動態庫
             Debugging Tools
Development  開發環境下
             Development tools
 
 
繼續安裝系統
 
 
補充安裝未安裝的包
yum groupinfo  查看具體安裝的組件
yum grouplist 顯示安裝過的包
 
yum -y install gcc gcc-c++ gcc-g++ kernel-devel ntp vim-enhanced flex bison autoconf make automake bzip2-devel ncurses-devel zlib-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel libXpm-devel gettext-devel  pam-devel libtool libtool-ltdl openssl openssl-devel fontconfig-devel libxml2-devel curl-devel  libicu libicu-devel libmcrypt libmcrypt-devel libmhash libmhash-devel pcre-devel libtool-libs gd file patch mlocate diffutils readline-devel glibc-devel glib2-devel libcap-devel
 
yum -y groupinstall "Base" "Compatibility libraries" "Development tools" "Development Libraries" "Debugging tools" "Dial-up Networking Support" "Desktop Platform Development" "Server Platform Development"


注意:不要使用yum的刪除功能刪除軟件,會刪除相關依賴的包,導致意外問題。
 
安裝系統不裝工具命令
yum install tree nmap sysstat lrzsz dos2unix -y
 
如果需要更新補丁
yum update

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章