從 CentOS7 版本開始,系統(tǒng)啟動(dòng)和服務(wù)管理器都交給 systemd 進(jìn)行管理。
成都創(chuàng)新互聯(lián)公司長(zhǎng)期為上千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為萬(wàn)柏林企業(yè)提供專業(yè)的成都網(wǎng)站制作、做網(wǎng)站,萬(wàn)柏林網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。一、引導(dǎo)過(guò)程總覽:
1、開機(jī)自檢:
服務(wù)器開機(jī)后,將根據(jù)主板BIOS (基本輸入系統(tǒng)),中的設(shè)置對(duì)CPU 、內(nèi)存、顯卡、鍵盤等設(shè)備進(jìn)行初步檢測(cè),并初始化部分硬件。
2、MBR 引導(dǎo):
當(dāng)從本機(jī)硬盤中啟動(dòng)系統(tǒng)時(shí),首先根據(jù)硬盤中第一個(gè)扇區(qū)中 MBR(主引導(dǎo)記錄)的設(shè)置,將系統(tǒng)控制權(quán)傳遞給包含系統(tǒng)操作引導(dǎo)文件的分區(qū);或者直接根據(jù)MBR 記錄中的引導(dǎo)信息調(diào)用啟動(dòng)菜單。
3、GRUB 菜單:
對(duì)于linux系統(tǒng)來(lái)說(shuō),GRUB 算是使用最為廣泛的多系統(tǒng)引導(dǎo)器程序了,系統(tǒng)控制權(quán)傳遞給GRUB 以后,將會(huì)顯示提供用于選擇,并根據(jù)選項(xiàng)加載linux 內(nèi)核文件。
4、加載linux 內(nèi)核與內(nèi)存文件系統(tǒng):
系統(tǒng)引導(dǎo)器程序會(huì)從本地硬盤中加載內(nèi)核以及內(nèi)存文件系統(tǒng)(centos7 中使用的是 initramfs),內(nèi)存文件系統(tǒng) initramfs 是經(jīng)過(guò)gzip 的 cpio 歸檔,其中包含啟動(dòng)時(shí)所有必要的硬件內(nèi)核模塊、初始化腳本等。
5、加載硬件驅(qū)動(dòng)以及初始化過(guò)程:
內(nèi)核初始化在 initramfs 中找到驅(qū)動(dòng)程序的所有硬件,然后作為PID 1 從initramfs 執(zhí)行 /sbin/init,CtnOS7 中將其復(fù)制為 systemd,systemd啟動(dòng) initrd.target 中所有單元,并掛載根文件系統(tǒng) /sysroot,內(nèi)核與文件由內(nèi)存文件系統(tǒng)切換至系統(tǒng)根文件系統(tǒng),并重新運(yùn)行 /sysroot.systemd。systemd啟動(dòng)默認(rèn)target (圖形或者字符終端),最后等待用戶登錄。
二、init 進(jìn)程:
1、由Linux 內(nèi)核加載運(yùn)行 /sbin/init 程序
2、是系統(tǒng)中的第一個(gè)進(jìn)程
3、PID (進(jìn)程標(biāo)記)號(hào)永遠(yuǎn)為 1
三、Systemd 進(jìn)程:
1、systemd 簡(jiǎn)介:
linux系統(tǒng)中的進(jìn)程(運(yùn)行中的程序),使用數(shù)字進(jìn)行標(biāo)記,每個(gè)進(jìn)程的身份標(biāo)記號(hào)稱為 PID 。從CentOS7 版本的系統(tǒng)開始 systemd 稱為PID 恒為1 的初始化進(jìn)程,是內(nèi)核第一個(gè)加載的程序。
systemd 進(jìn)程是不允許被輕易終止的,當(dāng)我們需要切換不同的系統(tǒng)時(shí),可以向systemd 進(jìn)程發(fā)送正確的命令。
systemd 的目的是為了將更多的服務(wù)并發(fā)啟動(dòng),從而提高系統(tǒng)啟動(dòng)速度,大的優(yōu)點(diǎn)在于具有提供按需啟動(dòng)服務(wù)的能力。
2、Systemd 單元類型:
3、運(yùn)行級(jí)別所對(duì)應(yīng)的 Systemd 目標(biāo):
其中 3和 5 是我們平時(shí)學(xué)習(xí)和工作中較為常用的兩個(gè)級(jí)別。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。