將新硬盤掛載到/home目錄下

最近項目的開發模式採用了用戶登錄服務器的模式去開發。公司服務器Ubuntu下home目錄下磁盤空間嚴重不足,完全不能滿足多人開發。從X東上買了一塊1TB的7200轉,32M緩存的西數的企業級硬盤(做工看着還是比較粗糙的,不像之前買過的黑盤那樣細緻)。下面的任務就是將新硬盤掛載到home目錄下:

1.首先查看磁盤的信息,可以使用:lshw -C disk,查看目前系統可識別的磁盤。可以看到系統的所有磁盤,公司的Server上可以發現/dev/sda(新磁盤,嘿嘿把公司Server上的DVD的串口線拆下來接新硬盤了)和/dev/sdb(老磁盤)。

 

2.將/dev/sda格式化,這裏我採用的是ext3。使用:mkfs.ext2 -j /dev/sda (-j的作用就是將格式選擇爲ext3格式),打個“y”後就可以坐等了,新硬盤我只需要一個extern的分區,所有隻需一個大的分區就可以了。

 

3.之前看到了很多上面都是說建立一個什麼test分區或者建立一個/mnt/newdisk之類的說法,但是重啓的時候,用戶內容還是會去尋找/home目錄下的磁盤去建立東西,所以這裏我直接將/etc/fstab文件中的,/dev/sda直接映射成/home,ok重啓電腦,reboot

 

4.重新登錄可能會報錯,例如我的用戶是john,報錯的內容就是沒有權限在/home/john下建立相關的一些文件夾,系統然後要求你重新登錄,這個時候ctrl+alt+F1,進入命令行登錄john,然後進去root權限,當然你的john必須在建立的時候就是一個root權限的用戶,這個時候你就可以通過手動建立一個john的文件夾,同時使用chown john:john john將/home/john這個文件夾的屬性歸屬到john這個用戶和group下,其他用戶也可以採用同樣的方式去處理,這樣就基本完成了一個/home下多用戶遷移到新硬盤的工作。

 

之前的/home下的磁盤分區先在就會掛載到/media結點下去了,那些空間可以做來備份也可以用來存儲一些其他的設備。目前來看還沒有遇到什麼問題,如果遇到問題後續我會繼續跟進,補充。

 

不同公司,由於安全策略,開發模式,對於版本的管理還是服務器和Clinet的交互有着很多不同的方案,後面會對這些不同的方案進行一些總結。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章