日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

企业生产场景如何对CentOS进行分区

發(fā)布時(shí)間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 企业生产场景如何对CentOS进行分区 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言:
我們買房子時(shí),會(huì)考慮1室1廳,2室1廳,或3室2廳......!那么具體如何選,是要看
手中的money和家庭的人口數(shù)量。
同理,服務(wù)器操作系統(tǒng)在分區(qū)時(shí)也是如此,到底分3個(gè)區(qū),4個(gè)區(qū),要不要分/home/ /var,這也要看我們的業(yè)務(wù)需求,和運(yùn)維規(guī)范或者說(shuō)運(yùn)維領(lǐng)導(dǎo)的喜好。
分多了,分少了,在不同的業(yè)務(wù)場(chǎng)景都可能會(huì)有一些麻煩問(wèn)題(LVM可以解決這個(gè)問(wèn)題,不過(guò)有他的弊端,或者說(shuō),某些場(chǎng)景是畫蛇添足)。

在闡述這個(gè)問(wèn)題之前我們先來(lái)簡(jiǎn)單說(shuō)下基礎(chǔ)分區(qū)/boot分區(qū)、swap分區(qū)和/(根)分區(qū)的作用。

?

█?Linux的/boot分區(qū)、swap分區(qū)和/(根)分區(qū)的作用:
/boot 引導(dǎo)分區(qū),存放引導(dǎo)文件和Linux內(nèi)核等。
啟動(dòng)文件:用于判斷你需要啟動(dòng)哪個(gè)操作系統(tǒng)或啟動(dòng)哪個(gè)內(nèi)核。
內(nèi)核:簡(jiǎn)單的講,程序與硬件間的橋梁,你使用應(yīng)用程序通過(guò)內(nèi)核控制整個(gè)計(jì)算機(jī)。
分區(qū)時(shí)一般設(shè)定:100-200M,正式環(huán)境下,linux引導(dǎo)文件及內(nèi)核全部大小小于100M。


/ 根分區(qū),作為整個(gè)文件系統(tǒng)的根目錄,硬盤不論分幾個(gè)區(qū)。所有的文件
都會(huì)在根目錄下。在windows里,我們把硬盤分為c: d: e: 等,然后
分別存放系統(tǒng)、程序、游戲、歌曲等。
而在linux下不一樣了:不論你分幾個(gè)區(qū),你都要在給他們單獨(dú)起個(gè)名字,
然后分別用 /data,/music,/study這樣名字的目錄來(lái)把分的分區(qū)掛載
到各自的目錄上提供訪問(wèn),和目錄完全一樣的待遇。
在linux下,硬盤看起來(lái)就像一個(gè)分區(qū)一樣。這個(gè)分區(qū)的根目錄,就是/ 。
分區(qū)時(shí)一般設(shè)定:分完上面兩個(gè)區(qū)后,剩下的都給根分區(qū)即可。
在生產(chǎn)場(chǎng)景大規(guī)模(200臺(tái)以上服務(wù)器)網(wǎng)站運(yùn)維中,普通服務(wù)器的分區(qū),分上面三個(gè)區(qū)是不

錯(cuò)的選擇。

?

█ 采用/boot分區(qū)、swap分區(qū)和/(根)分區(qū)的方案優(yōu)缺點(diǎn):
優(yōu)點(diǎn):
簡(jiǎn)單,使用方便,可批量安裝部署使用,而且不會(huì)因?yàn)榉侄鄠€(gè)分區(qū),有的分區(qū)滿了,
有的分區(qū)剩余很多空間又不能被利用的情況(LVM的情況這里先不闡述)。
(其實(shí)也是可以使用的,可以fdisk刪除重建分區(qū),然后進(jìn)行擴(kuò)展,不過(guò)過(guò)程就復(fù)雜了,
有興趣的朋友可以單獨(dú)交流)。
缺點(diǎn):
如果系統(tǒng)壞了,重新裝系統(tǒng)時(shí),因?yàn)閿?shù)據(jù)都在/(根分區(qū)),而導(dǎo)致重裝系統(tǒng)時(shí)數(shù)據(jù)備份麻煩了,
如果是加分了/usr,/home ,/var等分區(qū),那么系統(tǒng)壞了。

可以直接在/(根分區(qū))裝系統(tǒng),而不會(huì)破壞其它分區(qū)的數(shù)據(jù)。當(dāng)然,我剛才也說(shuō)了,如果是集群的節(jié)點(diǎn),不存在需要備份數(shù)據(jù)的情況下,本文的分區(qū)方案優(yōu)點(diǎn)非常明顯,不需要擔(dān)心某個(gè)分區(qū)暴滿而其它分區(qū)不能使用的問(wèn)題。

?

█ 生產(chǎn)環(huán)境中安裝linux系統(tǒng)時(shí)如何進(jìn)行分區(qū)?
下面是我對(duì)本文主題的答案,供大家參考使用。僅代表老男孩的個(gè)人觀點(diǎn)。
有很多學(xué)生及朋友會(huì)在這里糾結(jié),到底產(chǎn)環(huán)境中安裝linux系統(tǒng)時(shí)如何進(jìn)行分區(qū)?
比如,以上/boot分區(qū)、swap分區(qū)和/(根)分區(qū)是基本的,另外,要不要分/home /var等,甚至要不要把數(shù)據(jù)單獨(dú)分區(qū)。
其實(shí),這個(gè)問(wèn)題沒(méi)有固定的答案。那么不給大家答案你們還不甘心,所以呢,我就再詳細(xì)說(shuō)下吧。


提示:以上的分區(qū)方式,是可以建立在raid基礎(chǔ)上的。有關(guān)生產(chǎn)場(chǎng)景不同角色的服務(wù)器如何選擇raid的問(wèn)題,我們下次在談。

?

█ 附帶:其它常用分區(qū)目錄介紹
/home 普通用戶的家目錄默認(rèn)存放目錄;?
/usr 這個(gè)是系統(tǒng)存放程序的目錄,比如命令、幫助文件等。這個(gè)目錄下有很多的文件和目錄。當(dāng)我們安裝一個(gè)Linux發(fā)行版官方提供的軟件包時(shí),大多安裝在這里。如果有涉及服務(wù)器配置文件的,會(huì)把配置文件安裝在/etc目錄中。/usr目錄下包括涉及字體目錄/usr/share/fonts ,幫助目錄 /usr/share/man或/usr/share/doc,普通用戶可執(zhí)行文件目錄/usr/bin 或/usr/local/bin 或/usr/X11R6/bin ,比如 /usr/sbin 或/usr/X11R6/sbin 或/usr/local/sbin 等;還有程序的頭文件存放目錄/usr/include。?

/var 這個(gè)目錄的內(nèi)容是經(jīng)常變動(dòng)的,看名字就知道,我們可以理解為vary的縮寫,/var下有/var/log 這是用來(lái)存放系統(tǒng)日志的目錄。/var/www目錄是定義Apache服務(wù)器站點(diǎn)存放目錄;/var/lib 用來(lái)存放一些庫(kù)文件,比如MySQL的,以及MySQL數(shù)據(jù)庫(kù)的的存放地;

以下是老鳥對(duì)生產(chǎn)場(chǎng)景的分區(qū)建議:

?

服務(wù)器角色

分區(qū)建議

優(yōu)點(diǎn)

?

RAID方案

單機(jī)服務(wù)器

如8G內(nèi)存,300G硬盤

?

?

/boot 100-200M

swap?16G,內(nèi)存大小8G*2

/?80G

/var 20G(也可不分)

/data 180G(存放web及db數(shù)據(jù))

?

數(shù)據(jù)盤和系統(tǒng)盤分開(kāi),有利于出問(wèn)題時(shí)維護(hù)。

視數(shù)據(jù)及性能要求,一般可采用raid5折中。

負(fù)載均衡器(如LVS等)

/boot 100-200M

swap?內(nèi)存的1-2倍

/?

簡(jiǎn)單方便,只做轉(zhuǎn)發(fā)數(shù)據(jù)量很少。

數(shù)據(jù)量小,重要性高,可采用RAID1

負(fù)載均衡下的RS server

/boot 100-200M

swap?內(nèi)存的1-2倍

/?

簡(jiǎn)單方便,因?yàn)橛卸鄼C(jī),對(duì)數(shù)據(jù)要求低。

數(shù)據(jù)量大,重要性不高,有性能要求,數(shù)據(jù)要求低,可采用RAID0

數(shù)據(jù)庫(kù)服務(wù)器

mysql及oracle

如16/32G內(nèi)存

?

?

/boot 100-200M

swap?16G,內(nèi)存的1倍

/?100G

/data?剩余(存放db數(shù)據(jù))

數(shù)據(jù)盤和系統(tǒng)盤分開(kāi),有利于出問(wèn)題時(shí)維護(hù),及保持?jǐn)?shù)據(jù)完整。

視數(shù)據(jù)及性能要求主庫(kù)可采取raid10/raid5,從庫(kù)可采用raid0提高性能(讀寫分離的情況下。)

存儲(chǔ)服務(wù)器

/boot 100-200M

swap?內(nèi)存的1-2倍

/?100G

/data(存放數(shù)據(jù))

此服務(wù)器不要分區(qū)太多。只做備份,性能要求低。容量要大。

可采取sata盤,raid5

共享存儲(chǔ)服務(wù)器(如NFS)

/boot 100-200M

swap?內(nèi)存的1-2倍

/?100G

/data(存放數(shù)據(jù))

此服務(wù)器不要分區(qū)太多。NFS共享比存儲(chǔ)多的要求就是性能要求。

視性能及訪問(wèn)要求可以raid5,raid10,甚至raid0(要有高可用或雙寫方案)

監(jiān)控服務(wù)器

cacti,nagios

/boot 100-200M

swap?內(nèi)存的1-2倍

/?

?

重要性一般,數(shù)據(jù)要求也一般。

單盤或雙盤raid1即可。三盤就RAID5,看容量要求加盤即可。

?

?

??????????說(shuō)明:現(xiàn)在的硬盤已很便宜,硬盤空間也比以前大很多,因此,再細(xì)致的去分區(qū)的必要性就不大了。簡(jiǎn)單、易用、方便批量管理(如監(jiān)控)是基本原則。


轉(zhuǎn)載于:https://blog.51cto.com/linuxzkq/1583354

總結(jié)

以上是生活随笔為你收集整理的企业生产场景如何对CentOS进行分区的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。