By accessing the website and accepting the Cookie Policy, you agree to use the cookies provided by the Site in accordance with to analyze traffic, remember your preferences, and optimize your experience.
Hetzner的独服挂载第二块硬盘(Debian系统)
挂载硬盘 debian pve Proxmox VE    2018-11-23 17:07:33    1263    0    0

刚刚购买的Hetzner特价独服,有两块全新的4T硬盘,用来装PVE跑小鸡最合适不过了,不过个人用途做Raid1太浪费,做Raid0的话数据安全性又太差,查阅资料后,总结了一套单独挂载第二块硬盘的方法,在此分享下:

1.fdisk -l查询磁盘信息

发现硬盘位于/dev/sdb目录下,且未必分区。(这里我也不知道怎么回事,搞搞,原来的分区被我删除了。)

  1. Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
  2. Units = sectors of 1 * 512 = 512 bytes
  3. Sector size (logical/physical): 512 bytes / 4096 bytes
  4. I/O size (minimum/optimal): 4096 bytes / 4096 bytes
  5. Disk label type: gpt
  6. Disk identifier: 7A4D8E42-B4B5-455D-9A78-62FA00199B1A
  1. #         Start          End    Size  Type            Name
  2. 1         2048   1953523711  931.5G  Linux filesyste primary


2.接下来需要进行分区操作,使用GPT大分区格式进行分区。

使用 GPT 格式化工具创建新分区,这里我们将整个磁盘分为一个分区。后面执行的命令都会自带 (parted) 不需要复制输入。

  1. root@pve:~# parted /dev/sdb
  2. GNU Parted 2.3
  3. Using /dev/sdb
  4. Welcome to GNU Parted! Type 'help' to view a list of commands.
  5. (parted) print
  6. Error: /dev/sdb: unrecognised disk label
  7. (parted) mklabel gpt
  8. (parted) mkpart
  9. Partition name?  []?
  10. File system type?  [ext2]? ext3
  11. Start? 0%
  12. End? 100%
  13. (parted) print
  14. Model: ATA ST3000DM001-1CH1 (scsi)
  15. Disk /dev/sdb: 3001GB
  16. Sector size (logical/physical): 512B/4096B
  17. Partition Table: gpt
  18.  
  19. Number  Start   End     Size    File system  Name  Flags
  20.  1      1049kB  3001GB  3001GB
  21.  
  22. (parted) quit
  23. Information: You may need to update /etc/fstab.​


3.验证新分区是否显示为设备。

  1. root@pve:~# ls /dev/sd*
  2. /dev/sda  /dev/sda1  /dev/sda2  /dev/sda5  /dev/sdb  /dev/sdb1

新的分区 'sdb1' 已经出现。


4.格式化分区

我正在使用ext4文件系统,使用mkfs格式化硬盘。
  1. root@pve:~# mkfs.ext4 /dev/sdb1
  2. mke2fs 1.42 (29-Nov-2011)
  3. Filesystem label=
  4. OS type: Linux
  5. Block size=4096 (log=2)
  6. Fragment size=4096 (log=2)
  7. Stride=0 blocks, Stripe width=0 blocks
  8. 183148544 inodes, 732566272 blocks
  9. 36628313 blocks (5.00%) reserved for the super user
  10. First data block=0
  11. Maximum filesystem blocks=0
  12. 22357 block groups
  13. 32768 blocks per group, 32768 fragments per group
  14. 8192 inodes per group
  15. Superblock backups stored on blocks:
  16.         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
  17.         4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
  18.         102400000, 214990848, 512000000, 550731776, 644972544
  19.  
  20. Allocating group tables: done
  21. Writing inode tables: done
  22. Creating journal (32768 blocks): done
  23. Writing superblocks and filesystem accounting information: done​


5.挂载分区

将sdb这个硬盘挂载成为/var/lib/vz2

  1. root@pve:~# mount /dev/sdb1  /var/lib/vz2

现在已经可以通过 /var/lib/vz2 访问到新的硬盘分区。


6.将分区挂载信息添加到开启动挂载

  1. root@pve:~# echo "/dev/sdb1 /var/lib/vz2 ext4 defaults 0 0" >> /etc/fstab​


7.重新挂载所有分区 

  1. root@pve:~# mount -a 


8.检查是否挂载成功

  1. root@pve:~# df -h​


至此,新硬盘分区挂载已经完成,并设置了开机自动挂载分区,Hetzner独服的第二块硬盘空间也可以被完整的利用起来了!好用的话,记得点赞哦~ o( ̄▽ ̄)d

上一篇: 在Debian 9 (Stretch) 上安装Docker Engine

下一篇: Hetzner独服使用Proxmox创建VPS

1263 人读过
文档导航