Cobbler (PXE)

什麼是 Cobbler 與傳統的 PXE Boot 有什麼不同? PXE Boot PXE (Preboot eXecution Environment) 是透過網路卡開機的方式來進行作業系統安裝,需要安裝 PXE Boot 所需的 DHCP, TFTP 服務,以及 FTP , NFS , HTTP 安裝系統時所需的媒體服務,安裝的時候需要設定 PXE Bo Continue reading Cobbler (PXE)

Cobbler Web 管理介面

Cobbler 是一套新的 PXE (Preboot eXecution Environment 透過網路卡開機的方式來進行作業系統安裝) 環境自動管理工具,除了可以透過 CLI 文字指令介面 請參考 http://benjr.tw/97811 ,或是直接透過 web 來管理. 測試環境為 CentOS 7 x86_64 (固定 IP: 192.168.1. Continue reading Cobbler Web 管理介面

Linux command – lsblk

lsblk – list block devices 測試環境為 CentOS 7 x86_64 lsblk 可以列出所有關於區塊設備 (Block devices) 的資訊. lsblk 主要是去讀取 sysfs 的資訊(關於 sysfs 請參考 http://benjr.tw/20857 ) lsblk 會列出所有 區塊設備 (Block d Continue reading Linux command – lsblk

SLES YaST2

RedHat 跟 CentOS 安裝完成之後在 root 資料夾會留下當初安裝的設定檔 /root/anaconda-ks.cfg ,這可以當做下次安裝的自動安裝設定檔 KICKSTART ,這是個純文字檔案可以用文字編輯但很累人, RedHat 提供了一隻工具 (#system-config-kickstart) 可以讓我們透過勾選選單的方式來設定安裝時的 Continue reading SLES YaST2

Linux 套件管理 – yum

測試環境為 CentOS7 x86_64 yum 主要的設定檔為 /etc/yum.conf ,如果要新增 repos 可以把檔案寫在 /etc/yum.repos.d/ 目錄下面.如果你的本地端網路環境有建 CentOS7 的 repos ,可以直接把設定寫在 /etc/yum.conf # yum update 更新套件名稱. # yum install Continue reading Linux 套件管理 – yum

RHEL – Kickstart 路徑

測試環境為 RedHat RHEL7 在安裝 RHEL 時可以透過 kickstart 的方式來進行預先選訂安裝項目,這個檔案存放位址可以為 本地端裝置(硬碟或是光碟) 或者遠端網路上的某一台伺服器所提供的服務上的檔案,下面是有支援的方式 (inst.ks 使用的檔案路徑同 inst.repo ) 安裝來源 選項格式 任何 CD/DVD 光碟機 特定 CD/ Continue reading RHEL – Kickstart 路徑

CentOS7 編譯核心

CentOS7 編譯核心所需套件,因為套件很多建議直接使用 groupinstall 或是 group install. 還需要 ncurses (new curses)這個程式函式庫. 用用 make xconfig 會使用到 x-window ,所以需要安裝 qt ,如果是 make gconfig 或 make menuconfig 則不需要. 最重要 Continue reading CentOS7 編譯核心

CentOS 7 – runlevel

以前 Linux 的 runlevel 是依據 /etc/inittab 檔案來決定開機後要進入哪一種模式.現在都需要透過 #systemctl 指令來做 runlevel 的設定. 測試環境為 CentOS 7 X64 ,一樣適用於 RedHat 7 目前定義的 runlevel 為 透過 systemctl 的參數 get-default 可以知道目前設 Continue reading CentOS 7 – runlevel