如今有這麼一個現狀,有一個磁盤使用率太高,超過90%,因此爲了避免影響使用,如今決定爲該掛載點擴容linux
如今有兩種解決辦法vim
一:能夠將其餘利用率不高的掛載點作個軟連接 --> 利用率高的掛載點上(之後在利用率高的掛載點上寫數據會被轉移到那個利用率不高的掛載點上,變相的給掛載點擴容)spa
二:新增磁盤,並分區、格式化、掛載操作系統
如今針對這兩種方法進行講解:命令行
1、軟連接3d
首先咱們看一下磁盤的利用狀況code
df -h
咱們能夠發現根目錄的利用率達到了90%,而/dev/sdb這塊盤的利用率是1%,因此咱們選擇這塊盤進行軟鏈接 blog
這裏咱們要注意作軟連接的時候,若是目標文件有數據作軟連接的時候會顯示不到,因此咱們儘可能先備份文件class
1.新建/tmp2文件夾 2.mkdir /tmp2 3.新建磁盤/tmp cd /data/htdocs/topic/resource mkdir -m 1777 tmp 4.備份/tmp下的文件 cp sess* /tmp2 5.建立軟連接 ln -s /data/htdocs/topic/resource/tmp /tmp
2、新增磁盤進行擴容方法
先去vmvare上增長磁盤大小或者在磁盤矩陣裏新增一塊盤 (1)啓動VMware環境下的Linux操做系統,添加新分區,須要root帳號身份。 1.1 【fdisk -l】 最大分區爲/dev/sda2,說明新建立的分區將會是sda3 1.2 輸入【fdisk /dev/sda】 1.2.1命令行提示下輸入【m】 1.2.2輸入命令【n】添加新分區。 1.2.3輸入命令【p】建立主分區。 1.2.4輸入【回車】,選擇默認大小,這樣不浪費空間 1.2.5輸入【回車】,選擇默認的start cylinder。 1.2.6輸入【w】,保持修改 1.3 輸入【reboot】 重啓linux,必須reboot,不然/dev/sda4沒法格式化。 或者執行【partprobe】強制讓內核從新找一次分區表 1.4 這時在/dev/目錄下,才能看到了新的分區好比/dev/sda3 1.5 【mkfs.ext3 /dev/sda3】格式化 mkfs -t ext3 /dev/sda3 1.6 在根目錄下建立tmp2目錄 cd / mkdir tmp2 1.7保存原先tmp下的文件 cd /tmp cp sess* /tmp2 1.7 【mount /dev/sda3 /tmp/】將分區mount到/tmp/上 1.8 在vim修改/etc/fstab文件,加入【/dev/sda3 /tmp ext3 defaults 0 0】一行,並保存,實現開機自動mount。 至此,新增長的磁盤空間容量,便可在/tmp上體現,而且從新開機自動mount該分區,追加磁盤空間的工做完畢。 若是當前磁盤無容可闊,能夠用增長磁盤的方法,在VMware主界面,選擇 【VMware】下拉菜單,選擇【Settings】,用【Add】方式增長一塊磁盤,後面的操做相似,再也不重複。