linux 内存规划,生产场景怎么对linux系统进行合理规划分区?
分區的根本原則是簡單、易用、方便批量管理。根據服務器角色定位建議如下:
①單機服務器:如8G內存,300G硬盤
分區: /boot 100-200M,swap 16G,內存大小8G*2,/ 80G,/var 20G(也可不分),/data 180G(存放web及db數據)
優點:數據盤和系統盤分開,有利于出問題時維護。
RAID方案:視數據及性能要求,一般可采用raid5折中。
②負載均衡器(如LVS等)
分區:/boot 100-200M,swap 內存的1-2倍,/ ,
優點:簡單方便,只做轉發數據量很少。
RAID方案:數據量小,重要性高,可采用RAID1
③負載均衡下的RS server
分區: /boot 100-200M,swap 內存的1-2倍,/
優點:簡單方便,因為有多機,對數據要求低。
RAID方案:數據量大,重要性不高,有性能要求,數據要求低,可采用RAID0
④數據庫服務器mysql及oracle如16/32G內存
分區:/boot 100-200M,swap 16G,內存的1倍,/ 100G,/data 剩余(存放db數據)
優點:數據盤和系統盤分開,有利于出問題時維護,及保持數據完整。
RAID方案:視數據及性能要求主庫可采取raid10/raid5,從庫可采用raid0提高性能(讀寫分離的情況下。)
⑤存儲服務器
分區:/boot 100-200M,swap 內存的1-2倍,/ 100G,/data(存放數據)
優點:此服務器不要分區太多。只做備份,性能要求低。容量要大。
RAID方案:可采取sata盤,raid5
⑥共享存儲服務器(如NFS)
分區:/boot 100-200M,swap 內存的1-2倍,/ 100G,/data(存放數據)
優點:此服務器不要分區太多。NFS共享比存儲多的要求就是性能要求。
RAID方案:視性能及訪問要求可以raid5,raid10,甚至raid0(要有高可用或雙寫方案)
⑦監控服務器cacti,nagios
分區:/boot 100-200M,swap 內存的1-2倍,/
優點:重要性一般,數據要求也一般。
RAID方案:單盤或雙盤raid1即可。三盤就RAID5,看容量要求加盤即可。
如果有什么不懂的話可以去看看《Linux就該這么學》這本書,非常適合新手學習Linux。
取消
評論
總結
以上是生活随笔為你收集整理的linux 内存规划,生产场景怎么对linux系统进行合理规划分区?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA中注解controller_Sp
- 下一篇: 为什么网格布局不显示java_java