Centos7掛載新硬盤


一、添加新硬盤

  1、VM上給虛擬機添加新硬盤

  

   2、選擇硬盤類型

  

   3、選擇磁盤

  

   4、選擇磁盤大小

  

   5、指定磁盤文件,默認就行,點擊完成

  

   6、查看剛添加的硬盤

  

 二、臨時掛在新硬盤

  1、掃描磁盤

  開機狀態下添加的磁盤,不能馬上識別,需要出發磁盤掃描

echo "- - -" > /sys/class/scsi_host/hostX/scan                     hostX是執行ls /sys/class/fc_host/ 之后出現host0、host1、host2主機名
[root@master ~]# ls /sys/class/scsi_host/                          我的是host0 host1 host2
host0 host1 host2
[root@master ~]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@master ~]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@master ~]# echo "- - -" > /sys/class/scsi_host/host2/scan

  2、查看系統是否檢測到新的硬盤設備

[root@master ~]# lsblk
[root@master ~]# ls /dev/ |grep sd

  

  linux 中所有外設都會在這個目錄下,對應一個文件,其中第一塊硬盤是sda,第二塊硬盤是sdb,第三塊硬盤是sdc。

[root@master ~]# fdisk -l                                 查看分區信息

磁盤 /dev/sda:214.7 GB, 214748364800 字節,419430400 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標簽類型:dos
磁盤標識符:0x0009e3e3

   設備 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   419430399   209714176   83  Linux

磁盤 /dev/sdb:21.5 GB, 21474836480 字節,41943040 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節

  3、給新的硬盤分區

[root@master ~]# fdisk /dev/sdb                            給新磁盤分區
歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。

Device does not contain a recognized partition table
使用磁盤標識符 0x3eadb844 創建新的 DOS 磁盤標簽。

命令(輸入 m 獲取幫助):n                                      n代表創建新分區
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p                                      p代表主分區
分區號 (1-4,默認 1):1
起始 扇區 (2048-41943039,默認為 2048):                      回車表示選擇默認
將使用默認值 2048 
Last 扇區, +扇區or +size{K,M,G} (2048-41943039,默認為 41943039): 回車表示選擇默認
將使用默認值 41943039
分區 1 已設置為 Linux 類型,大小設為 20 GiB

命令(輸入 m 獲取幫助):w                                       w代表保存以上設置
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盤。

  4、再次查磁盤分區

       

   多出來剛才創建的磁盤分區

  5、設置分區格式(格式化分區)

[root@master ~]# mkfs.ext4 /dev/sdb1                 使用ext4格式化分區
mke2fs 1.42.9 (28-Dec-2013)
文件系統標簽=
OS type: Linux
塊大小=4096 (log=2)
分塊大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
1310720 inodes, 5242624 blocks
262131 blocks (5.00%) reserved for the super user
第一個數據塊=0
Maximum filesystem blocks=2153775104
160 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
    4096000

Allocating group tables: 完成                            
正在寫入inode表: 完成                            
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成 

  6、臨時掛載硬盤

  先創建目錄,再將分區掛載到目錄上。臨時掛載重啟后需要重新掛載

[root@master ~]# df -h
文件系統        容量  已用  可用 已用% 掛載點
/dev/sda1       200G  1.3G  199G    1% /
devtmpfs        2.0G     0  2.0G    0% /dev
tmpfs           2.0G     0  2.0G    0% /dev/shm
tmpfs           2.0G   12M  2.0G    1% /run
tmpfs           2.0G     0  2.0G    0% /sys/fs/cgroup
tmpfs           394M     0  394M    0% /run/user/0
[root@master ~]# mkdir /data                               創建臨時目錄
[root@master ~]# mount /dev/sdb1 /data                     臨時掛在硬盤
[root@master ~]# df -h
文件系統        容量  已用  可用 已用% 掛載點
/dev/sda1       200G  1.3G  199G    1% /
devtmpfs        2.0G     0  2.0G    0% /dev
tmpfs           2.0G     0  2.0G    0% /dev/shm
tmpfs           2.0G   12M  2.0G    1% /run
tmpfs           2.0G     0  2.0G    0% /sys/fs/cgroup
tmpfs           394M     0  394M    0% /run/user/0
/dev/sdb1        20G   45M   19G    1% /data

  

   新創建的硬盤就掛在在了/data目錄下,這個只是臨時掛在,要想永久掛在,必須寫入到 /etc/fstab文件里面,這樣開機就自動掛在了。

三、永久掛載硬盤(開機自動掛在)

  1、修改/etc/fstab文件,添加新磁盤的掛在信息

# /etc/fstab
# Created by anaconda on Wed Nov 11 09:57:39 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=9f8244f1-cace-409a-abfa-b9c760f44cf0 /                       xfs     defaults        0 0
/dev/sdb1                                 /data                   ext4    defaults        0 0

  

   2、驗證

  

  重啟服務器,之后發現,新硬盤自動掛在了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM