debian wheezy - 如何挂载未使用的磁盘?

时间:2015-05-10 23:11:03

标签: linux debian mount

我主要是一个数据库人,但我有一个带有4个硬盘的debian wheezy服务器。它是在前一段时间使用一个磁盘设置的,只需要一个。现在,我需要更多的空间,我认为,让我失望的是UUID磁盘。

反正:

/mnt# lsblk -io KNAME,TYPE,SIZE,MODEL
KNAME TYPE   SIZE MODEL
sdb   disk 232.9G Hitachi HDP72502
sdc   disk 232.9G Hitachi HDP72502
sda   disk 232.9G Hitachi HDP72502
sda1  part 223.4G
sda2  part     1K
sda5  part   9.5G
sdd   disk 232.9G Hitachi HDP72502
sr0   rom   1024M DVD A  DS8A1P

Root已安装到sda。 sdb,c和d未使用,未格式化等。我只需要更多空间,所以我为b,c,d创建了/ mnt / ext_b /等等。

mount shows:

/ dev / disk / by-uuid / 1b1e97e4-3c04-4e50-8e06-b16752778717 on / type ext4(rw,relatime,errors = remount-ro,user_xattr,barrier = 1,data = ordered)

这是正确的。我想安装其他只是为了空间,我如何获得他们的UUID?

/mnt# blkid
/dev/sda5: UUID="f70ad0b2-a9d0-430a-829c-d2e37245fd71" TYPE="swap"
/dev/sda1: UUID="1b1e97e4-3c04-4e50-8e06-b16752778717" TYPE="ext4"

如何让UUID将格式化文件系统放在磁盘上?

/mnt# mkfs.ext4 /dev/sdb1
mke2fs 1.42.5 (29-Jul-2012)
Could not stat /dev/sdb1 --- No such file or directory

提前感谢。

亚光

3 个答案:

答案 0 :(得分:1)

似乎这些额外的磁盘尚未被触及,因为它们已连接到服务器并且还没有分区。通常,在Linux中添加额外的磁盘空间可以通过以下步骤完成:

  1. 将新磁盘附加到服务器
  2. 在其上创建分区表
  3. 将一个或多个分区添加到磁盘
  4. 将分区格式化为您选择的FS
  5. 将此分区安装到您选择的安装点
  6. 通过向/etc/fstab
  7. 添加适当的行来使这些挂载持久化

    如果您有多个磁盘,则可以考虑使用mdadm tool创建硬件RAID磁盘(如果您有RAID控制器或软件RAID)。两种方式都可以获得更大的单个磁盘(大小取决于您选择的RAID级别),您需要转到第2步和更远的位置。值得一提的是,还有另一种方法可以从多个磁盘(称为逻辑卷管理器或LVM)获得大于单个磁盘可用空间的方法。它比MDM更复杂,允许创建FS快照并为卷添加额外的磁盘空间,而无需创建额外的挂载点。

    无论您选择什么,您都需要在新磁盘/ LVM卷/ MDM磁盘上创建分区表。在这里,您需要做出另一种选择 - 使用何种类型的分区表,MBRGPT。请查看Partitioning HOWTO以获取更多详细信息,但一般情况下,我建议将GPT用于大型不可启动磁盘。

    相同的HOWTO将告诉您如何在所选磁盘上创建分区。此时,您将获得/dev/sdb1等设备

    然后你可以转到步骤4,你已经尝试过的那个:

    # mkfs.ext4 /dev/sdb1
    

    现在应该会成功,并且您将能够获得blkid的新FS的UUID。将获取的UUID添加到/etc/fstab文件中,并将新创建的FS挂载到它的挂载点。

答案 1 :(得分:0)

在我看来,您必须在磁盘上创建分区。 考虑存储您的数据。你有类似的磁盘。一定要突袭?如果必须进行突袭,必须进行什么类型的突袭?

您可以使用fdisk或其他替代方法(gpartedcfdisk等创建分区)。 互联网和手册中有很多信息。

你可能需要LVM吗?有人说它可能会减慢你的数据库速度,但它让你有机会获得快照。

创建分区后,您可以创建文件系统并可以安装它。 通常人们建议将XFS或Ext4用于数据库。

并且不要忘记为文件系统设置正确的挂载标志。 noatimenodiratimebarrier=0会提高效果,但在某些情况下barrier=0可能会丢失数据。如果是Ext4,请查看data(可能在您的情况下,您可以在ordered中设置它。)

UPD:可能是这个问题必须是超级用户还是unix部分?

答案 2 :(得分:0)

您应该使用fdisk,cfdi​​sk,gparted或partition之类的实用程序创建partitionmanager,然后才能对其进行格式化。