『壹』 如何掛載硬碟(在linux中)
Linux添加新硬碟自動掛載硬碟的具體步驟
1.插入新硬碟,啟動Linux伺服器,使用fdisk -l 查看硬碟
#fdisk -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
2.格式化硬碟
#mkfs -t ext4 /dev/sdb
3.掛載硬碟
#mount 硬碟地址 要掛載的地址
#mount /dev/sdb /media/imgs
4.實現系統重啟後自動掛載該分區
#vi /etc/fstab
在最後一行添加
/dev/sdb /media/imgs ext4 defaults 1 2
『貳』 阿里雲主機centos系統如何掛載和擴展多塊硬碟(非目錄掛載)步驟
筆記最近買了個阿里雲主機(也是聽說不錯才買的),操作系統是CentOS,後來又新買了硬碟,在新硬碟如何掛載和擴展折騰了不少時間,所幸操作成功,現在把操作步驟記錄分享給大家。
新買的阿里雲主機默認硬碟沒有掛載,如果是掛載那塊沒有掛載的默認硬碟,可以直接看看阿里雲給的教程。但是我感覺硬碟不夠用,後來又買了一塊硬碟,又不想單獨掛載到一個目錄里,想擴展現有的硬碟,或者在掛載唯一那塊硬碟又想留出以後擴展這塊硬碟的餘地,那麼用阿里雲給出的教程就不行了。
折騰了半天,終於掛載成功,不過這樣的操作不建議你直接折騰在系統盤下面!不然你會後悔的!
1.阿里雲的centos系統6系列的好像沒裝LVM2,需要先安裝LVM2,上網搜搜教程,自己裝,5.4 32位已經安裝了LVM2,所以不需要這個步驟
2.如果你已經用阿里雲給出的教程掛載過一塊硬碟,可以先將這塊盤里的數據備份出來 (數據安全,別忘這一步,因為要格式化的),然後解綁
#umount -a
接著編輯啟動項
#vi /dev/fstab
將之前/dev/xvdb1 /mnt ext3 defaults 0 0 這條加入進去的啟動項去掉
然後保存
接著用fdisk 刪除分區 假設你之前綁定的是/dev/xvdb1
#fdisk /dev/xvdb
#d
#wq
接著在用 fdisk -l
查看,是不是發現xvdb1已經解綁了
3.如果你是第一次掛載,或者不想折騰已經用阿里雲官方給出的辦法掛載的話,就略去上面過程
#fdisk -l
假設你看看到有兩個盤還沒掛載
/dev/xvdb
/dev/xvdc
先處理/dev/xvdb 按下面順序輸入
#fdisk /dev/xvdb
#n
#p
#1
#t
#8e
#wq
然後按同樣辦法處理 /dev/xvdc
#fdisk /dev/xvdc
#n
#p
#1
#t
#8e
#wq
如果你沒第二塊,就不用搞了
4.再用fdisk -l看看是不是已經出現 /dev/xvdb1 /dev/xvdc1這兩個分區了
下面分別為這兩個分區創建物理卷
#pvcreate /dev/xvdb1
#pvcreate /dev/xvdc1
如果你沒有/dev/xvdc1,只是想以後為增加xvdb1容量,請自動忽略關於xvdc1的操作步驟
5.接著創建卷組
#vgcreate mygroup /dev/xvdb1
mygroup是卷組名,自己起
6.激活卷組
#vgchange -ay mygroup
還記得mygroup是你自己起的卷組名么,激活卷組是懶得重啟VPS
7.擴展卷組
vgextend mygroup /dev/xvdc1
如果沒有,請直接忽略這一步
8.創建邏輯卷
#vgdisplay mygroup | grep "Total PE"
先使用上面這個命令,得到
Total PE 15357
15357就是該卷組的邏輯數
#lvcreate -l15357 mygroup -n wwwroot
wwwroot是邏輯卷的卷名,自己起
8.格式化邏輯卷
#「mkfs.ext3 /dev/mygroup/wwwroot
9.創建一個你要綁定的目錄,比如/www(話說WDCP默認使用的就是/www)
mkdir /www
10.加入啟動項
echo '/dev/mygroup/wwwroot /www ext3 defaults 0 0' >> /etc/fstab
11.掛載
mount -a
12. 最後用df -hal看一下,是不是已經成功了?
用了這個辦法,如果你以後想再次擴展增加這個分區,也很容易的
假設你用fdisk -l 看到/dev/xvdd 是你新買硬碟,需要擴展到之前的分區上
#fdisk /dev/xvdd
#n
#p
#1
#t
#8e
#wq
#reboot 重啟
得到/dev/xvdd1,接著
#/pvcreate /dev/xvdd1
#vgextend mygroup /dev/xvdd1
#vgdisplay mygroup | grep "Total PE"
這個命令得到總PE數 Total PE 10240
#lvresize -l10240 /dev/mygroup/wwwroot
#resize2fs /dev/mygroup/wwwroot
喝杯茶然後運行df -hal,看看成功沒
題外話,阿里雲的centos的系統盤並沒有使用LVM2分區,所以無法擴展/dev/hda1盤,如果你的網站很有前途,就別把資料庫文件指定到系統盤上了,如果你是很有前途的圖片站,也不要把站點放在系統盤上,也不要用阿里雲給出的官方掛載方式,不然到時候做不到無隙增容,就蛋疼了。
不過曾經在某個網站上看到過別人的一個解決辦法,就是把系統盤完全克隆到兩外一個盤里,然後改啟動方式,原系統和復制系統的啟動文件都要改(都改成副盤啟動),然後重啟,然後讓副盤起作用當做主系統使用,接著用LVM2分區原來的那個系統盤,弄好以後,再次把副盤里的系統克隆到原系統盤,再次更改兩個系統的啟動文件(都改成原盤啟動),重啟後,系統盤就變為LVM2分區,就可以進行擴展增容,然後就可以把副盤里的系統文件刪除,該怎麼折騰怎麼折騰。
忘了在哪看的了,折騰了兩次沒成功,阿里雲重裝系統 重啟 都太慢,就不想折騰了。
總體來說,阿里雲的主機還是不錯的,不要自己考慮備份問題,運行也穩定,就是寬頻有點小貴。
『叄』 怎麼將兩塊硬碟聯在一起使用
沒有辦法實現直接聯系,只能掛載2塊硬碟使用。
主板上有SATA0.1.2.3介面,一般都是4個,你可以把大點的硬碟插在SATA0口上,作為主硬灶野盤,安裝操作系統。另一塊硬碟插在團芹SATA1口上做從盤,安裝系統後,在對硬塌辯畢盤分區。安裝後你在使用電腦時沒有什麼感覺。
『肆』 伺服器磁碟管理(分區和掛載)
以ext4文件系統為例,設計的時候分為4個部分
由於 ls -l 獲取的是i節點記錄的數據使用的數據塊個數,而 則是通過i節點獲取實際大小, 所以 ls -l 和 顯示的數據大小不同。
RAID全稱是Rendant Array of Independent Disks,也就是磁碟陣列,通過整合多塊硬碟從而提升伺服器數據的安全性,以及提高數據處理時的I/O性能。
RAID目前常用的是RAID5, 至少需要3塊硬碟,其中一塊硬碟用於奇偶校驗,保證數據安全,其餘硬碟同時讀寫,提高性能。此外,你還需要知道最原始的是RAID0,同時將數據讀寫到所有硬碟里,速度就變成了原來的N倍。RAID1至少需要兩塊盤,其中一塊硬碟是另外硬碟的鏡像。它不提高讀寫效率,只提高了數據安全性。RAID10是RAID0和RAID1的組合。
目前的伺服器都配備了硬體RAID卡,因此在為伺服器增加或更換硬碟時,需要 格外注意 ,
fdisk只能對不多於2TB的硬碟進行分區
假如你的硬碟大於2TB,那麼會輸出如下信息
提示信息中的警告中,就建議"Use parted(1) and GUID partition table format (GPT)."
因此,對於大於2TB的硬碟就需要用 parted 進行分區
輸出信息如下
創建新的GPT標簽,例如
設置單位
創建分區, 比如我將原來的10T分成2TB和8TB
查看分區表
輸出如下
退出
此時會提示"Information: You may need to update /etc/fstab." /etc/fstab 用於設置開機硬碟自動掛載。如果硬碟被拔走了,而 /etc/fstab 沒有修改,那麼會就提示進行修復模式。
在掛載硬碟之前,需要先對磁碟進行格式化。使用的命令為 mkfs , 使用 -t 指定文件系統,或者用 mkfs.xxx ,其中xxx就是對應的文件系統。文件系統有如下幾類
目前最流行的是ext4和xfs,足夠穩定。其中xfs是CentOS7之後的默認文件系統。
之後用 mount 進行硬碟掛載,分別兩種情況考慮
一種是新建一個文件路徑,進行掛載。
另一種是掛載一個已有目錄,比如說臨時文件目錄 /tmp 掛載到新的設備中。
第一步: 新建一個掛載點,將原有數據移動到該目錄下
第二步: 刪除原來的 /tmp 下內容
第三步: 重新掛載
和mount相關的文件如下
此外mount在掛載的時候還可以設置文件系統參數,例如是否支持磁碟配額,對應 -o 參數
第零步: 檢查伺服器是否具備RAID陣列卡,如果有,則需要先為硬碟做RAID。
第一步: 使用 fdisk -l 檢查硬碟是否能被系統檢測到
第二步(可選): 假如需要 硬碟分區 ,則用 fdisk/gdisk/parted 對硬碟劃分磁碟
第三步: 使用mkfs進行磁碟 格式化 ,有如下幾種可選,
第四步: 用mkdir新建一個目錄,然後用mount將格式化的硬碟掛載到指定目錄下。卸載硬碟,則是 umout
第五步: 修改 /etc/fstab 將硬碟在重啟的時候自動掛載。 注意 : 如果硬碟不在了,則需要將對應行注釋掉,否則會進入到emergency模式。
版權聲明 :本博客所有文章除特別聲明外,均採用 知識共享署名-非商業性使用-禁止演繹 4.0 國際許可協議 (CC BY-NC-ND 4.0) 進行許可。
『伍』 伺服器掛載磁碟方法
【命令】fdisk -l
可以讓你看到主機上有幾塊盤以及每塊盤的分區情況
/dev/vda:第一塊盤,系統磁碟
/dev/vdb:第二塊盤,一般數據盤都是第二塊
【命令】fdisk /dev/vdb
對第二塊盤進行分區,分區過程需要依次輸入吵悶:n回車,p回車,1回車,回車,回車,wq回車。這緩碰銀幾個參數的意思依次是:不看幫助文檔,分成主分區,分區編號定為1,分區的起始磁碟數是1,分區擾宴佔用整塊盤,保存並退出
【命令】mkfs.ext3 /dev/vdb1
格式化命令分區,如果不行的話就用mkfs.ext4 /dev/vdb1
【命令】mount /dev/vdb1 /data,
把上面剛剛分的區掛載到 /data 文件夾
參考: https://www.dev996.com/linux-disk-mount.htm
https://blog.csdn.net/weixin_37202689/article/details/90055645
以上方法若不能成功,請修改下字元集即可:
執行:LANG=en_US.UTF-8 就可以了,不行可以重啟下物理機試一下.(編碼問題)
『陸』 linux下如何掛載硬碟
1.插入新硬碟,啟動Linux伺服器,使用fdisk -l 查看硬碟
#fdisk -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
2.格式化硬碟
#mkfs -t ext4 /dev/sdb
3.掛載硬碟
#mount 硬碟地址 要掛載的地址
#mount /dev/sdb /media/imgs
4.實現系統重啟後自動掛載該分區
#vi /etc/fstab
在最後一行添加
/dev/sdb /media/imgs ext4 defaults 1 2
『柒』 linux 伺服器,本身只有一塊硬碟,現在想再加入一塊硬碟,怎麼掛載上去.
伺服器支持硬碟熱插拔,要加一塊硬碟的話直接插上去就可以,只是存在一個問題,兩塊硬碟需要都被系統識別,那麼就需要做一些簡單的操作。為了數據安全還是建議做個raid比較好
『捌』 linux 下如何給系統掛載磁碟,多個磁碟掛載
1首先先在虛擬機上添加一塊硬碟。
2.打開虛擬機收輸入fdisk -l 將,系統中所有的分區都列出來。
當輸入fdisk -l 顯示的結果為如下圖所示的時候
上圖說明此時是因為使用的普通用戶沒有許可權造成的所以使用管理員root則不會顯示上圖的文字。(額外添加的內容:2017/09/17)
3.輸入fdisk /dev/sdb :對已經選中的硬碟進行編輯。選中硬碟時候輸入n(增加一個新的分區),之後輸入選輸入p(選則為主分區),其次在輸入1,之後按回車選擇默認(即將一個2G的空間全部給這個分區了),最後輸入「w」,將分區保存並退出
4.之後輸入fdisk -l ,再次查看分區是否完成分配。紅框中的表示分配成功
5.之後更新一次分區表並查看系統是否接收新的分區表,紅框中表明系統已經更新分區表
6.格式化新加的分區表 mkfs -t ext3(表示格式化後的文件系統) /dev/sdb1
7.格式化之後,將硬碟掛載到想要掛載的位置下(假設掛載到/ks下),則需要創建/ks目錄(mkdir /ks),mount /dev/sdb1 /ks,之後查看是否掛載成功 df
8.如果想一開機就將文件掛載到目錄上,不用每次開機都要將所要的目錄重新的掛載以遍,方便又省事。指令:vim /etc/fstab ,仿照上面的內容進行仿寫從而實現開機掛載。
拓展回答:簡單介紹一下Linux
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。