CentOS分区规律大总结
2010-05-04 13:23:33 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ょ紓宥咃躬瀵鎮㈤崗灏栨嫽闁诲酣娼ф竟濠偽i鍓х<闁绘劦鍓欓崝銈囩磽瀹ュ拑韬€殿喖顭烽幃銏ゅ礂鐏忔牗瀚介梺璇查叄濞佳勭珶婵犲伣锝夘敊閸撗咃紲闂佽鍨庨崘锝嗗瘱闂備胶顢婂▍鏇㈠箲閸ヮ剙鐏抽柡鍐ㄧ墕缁€鍐┿亜韫囧海顦﹀ù婊堢畺閺屻劌鈹戦崱娆忓毈缂備降鍔庣划顖炲Φ閸曨垰绠抽悗锝庝簽娴犻箖姊洪棃娑欐悙閻庢矮鍗抽悰顕€宕堕澶嬫櫖濠殿噯绲剧€笛囧箲閸ヮ剙钃熼柣鏂挎憸閻熷綊鏌涢…鎴濇灈妞ゎ剙鐗嗛—鍐Χ鎼粹€茬凹缂備緡鍠楅幐鎼佹偩閻戣棄纭€闁绘劕绉靛Λ鍐春閳ь剚銇勯幒鎴濐伀鐎规挷绀侀埞鎴︽偐閹绘帩浼€缂佹儳褰炵划娆撳蓟濞戞矮娌柟瑙勫姇椤ユ繈姊洪柅鐐茶嫰婢т即鏌熼搹顐e磳闁挎繄鍋涢埞鎴犫偓锝庘偓顓涙櫊閺屽秵娼幏灞藉帯闂佹眹鍊曢幊鎰閹惧瓨濯撮柛鎾村絻閸撳崬顪冮妶鍡楃仸闁荤啿鏅涢悾鐑藉Ψ瑜夐崑鎾绘晲鎼粹剝鐏嶉梺缁樻尰濞叉﹢濡甸崟顖氱疀闂傚牊绋愮花鑲╃磽娴h棄鐓愭慨妯稿妿濡叉劙骞樼拠鑼槰闂佸啿鎼崐濠毸囬弶搴撴斀妞ゆ梻銆嬪銉︺亜椤撶偛妲婚柣锝囧厴楠炴帡骞嬮弮鈧悗濠氭⒑鐟欏嫭鍎楅柛妯衡偓鐔插徍濠电姷鏁告慨鐑藉极閸涘﹥鍙忔い鎾卞灩绾惧鏌熼崜褏甯涢柍閿嬪灦閵囧嫰骞掗崱妞惧缂傚倷绀侀ˇ閬嶅极婵犳氨宓侀柛鈩冪⊕閸婄兘鏌涘┑鍡楊伀妞ゆ梹鍔曢埞鎴︽倻閸モ晝校闂佸憡鎸婚悷锔界┍婵犲洦鍤冮柍鍝勫暟閿涙粓姊鸿ぐ鎺戜喊闁告瑥楠搁埢鎾斥堪閸喓鍘搁柣蹇曞仧绾爼宕戦幘璇茬疀濞达絽鎲¢崐顖炴⒑绾懎浜归悶娑栧劦閸┾偓妞ゆ帒鍟惃娲煛娴e湱澧柍瑙勫灴閹瑩寮堕幋鐘辨闂備礁婀辨灙闁硅姤绮庨崚鎺楀籍閸喎浠虹紓浣割儓椤曟娊鏁冮崒娑氬幈闂佸搫娲㈤崝宀勬倶閻樼粯鐓曢柟鑸妼娴滄儳鈹戦敍鍕杭闁稿﹥鐗犲畷婵嬫晝閳ь剟鈥﹂崸妤€鐒垫い鎺嶈兌缁犲墽鈧厜鍋撳┑鐘辩窔閸嬫鈹戦纭烽練婵炲拑绲垮Σ鎰板箳閹冲磭鍠撻幏鐘绘嚑閼稿灚姣愰梻鍌氬€烽懗鑸电仚濠电偛顕崗妯侯嚕椤愩倖瀚氱€瑰壊鍠栧▓銊︾節閻㈤潧校缁炬澘绉瑰鏌ュ箵閹烘繄鍞甸柣鐘烘鐏忋劌顔忛妷褉鍋撶憴鍕碍婵☆偅绻傞~蹇涙惞閸︻厾锛滃┑鈽嗗灠閹碱偊锝炲鍥╃=濞达綁顥撻崝宥夋煙缁嬪灝鏆遍柣锝囧厴楠炲鏁冮埀顒傜不婵犳碍鍋i柛銉戝啰楠囬悗瑙勬尭缁夋挳鈥旈崘顔嘉ч柛鈩兠棄宥囩磽娴e壊鍎愰柛銊ュ缁顓兼径瀣偓閿嬨亜閹哄秶顦︾€殿喖鐏濋埞鎴﹀煡閸℃浠梺鍛婎焼閸曨収娲告俊銈忕到閸燁垶宕愰崹顐e弿婵☆垳鍘ф禍楣冩倵濮樼偓瀚�

经过长时间的使用CentOS,对CentOS分区有一定的总结。本人在这里所要说的,是个人在安装Centos时候对CentOS分区所得的心得。
在CentOS分区的时候有按自动分区的,这样子CentOS分区虽不会出现什么错误,但是对于个人自己的要求不同就会出现这样子或那样的问题。根据我的地盘我做主的原则,我们还是要对CentOS分区有一定的了解。
在这里我的硬盘是160G,内存是1G。我的分区原则是:
- swap 2G :一般这种格式的分区比内存大一倍.
- / 5G ext3格式.
- /boot 给100M 这是通常的做法,我一般不这样
- /home 20G ext3 格式
- /var 20G :ext3
- /usr 15G: ext3
- /opt 20G: ext3
- 这个文件系统;系统本身是没有的.我是为了以后做web服务器使用而设的.在后面的设置中我会一一介绍.
- /ftp 其余 :ext3
- 这是为了ftp服务的.注: 一定要设swap格式.
FreeBSD 服务器分区(73G硬盘)
这是一个根文件系统(root filesystem)。任何其它的文件系统都会挂在根目录下面。在往后并不会在这里存放太多的数据。除了安装后需要一些空间,剩下的空间是用来存放临时文件用的。系统推荐空间为:512M
SWAP
此分区为系统磁盘交换分区(swap space)。一般来说,交换空间的大小应该是您系统上内存(RAM)大小的2到3倍。不过听说内存如果是2G,交换区并不需要4G的空间
,过了2G的交换区再大也没多大的意义。推荐使用3G,因为一般服务器内存都为1G,但还要考虑以后的升级
/var
/var 目录会存放不同长度的文件、日志以及其它管理用途的文件。大部分这些文件都是FreeBSD每天在运行的时候会读取或是写入的。
/tmp
系统的临时文件存放的地方
/usr
你所有的其它的文件通常都会存在/usr 目录以及其子目录下面。包括源码,和一些自己安装的程序文件(他们默认都是放在这个目录下的)
/boot
存放系统启动时加载的信息。现在的FREEBSD6已经挂在/下了。不用另外分区了.
参考分区大小:
- / 2048m
- swap 3000m
- /var 8000m
- /tmp 2048m
- /usr 8000m
- /ftp 30000m
- /www 16914m
在 raid 1 上:
- /boot 100M
- /tmp 4G
- swap 4G
- /usr 4G-6G
- /var 4-16G 看是否需要保存系统的log,需要可大点,但正常4G够了
- / 10G
- /opt 剩余空间,安装应用
- /var/log
可以单独做一个CentOS分区挂载点
• /usr 这里将保存所有程序文件(类似于C:Program Files子目录)。
• /home 这里有每一位用户的登录子目录(假定这个服务器主机将容纳他们)。这样做可以防止用户消耗掉硬盘上的全部空间,为其他关键组件(比如各种系统记录文件)留出余地。
• /var 各种系统记录文件的最终保存位置。由于系统记录文件可能会受到来自本系统以外的用户(比如,访问某个互连网站点的人们)的影响,因此把它们单独保存到另外的CentOS分区上是十分重要的,这样就可以防止别人通过生成大量登录数据项填满整个硬盘而施行的“拒绝服务”(Denial of Service,D o S)攻击。
• /tmp 这里将用来保存各种临时文件。因为这个子目录的设计目的就是要让任何一个用户都可以对它进行写操作(类似于Wi n d o w s中的C : T E M P子目录),所以我们必须保证不会因为某些冒失用户的滥用而让这个子目录扩张填满整个硬盘;我们采用为它单独开辟一个CentOS分区的方法来保证这一点。• Swap 这并不是一个用户能够访问的文件系统,它是保存虚拟内存( virtual memory)
- ››CentOS系统只需6步添加新硬盘并分区格式化的方法
- ››Centos6.0 64位下 MySQL 5.6.11 CMake 安装部署
- ››CentOS下配置超级终端minicom
- ››Centos6.2_x86_64环境下puppet-dashboard安装配置...
- ››CentOS下建立本地YUM源并自动更新
- ››CentOS 安装 PostgreSQL 9.2
- ››CentOS 6.3 安装 Oracle 11gR2 依赖库检查失败处理...
- ››CentOS 6.X 系统初始化生产脚本
- ››CentOS 6下安装nodejs 0.9.0教程
- ››CentOS使用Screen管理会话选项
- ››CentOS+JDK+Tomcat+MySql&JDBCDriver 开发环境搭建...
- ››CentOS 5.6创建NFS文件共享服务器
更多精彩
赞助商链接