将另一个HardDisk添加到我的服务器

我有一个Ubuntu的服务器,我打算添加另一个硬盘。

目前安装的硬盘是iSCSI驱动器,我可以使用NAS或SAS添加新的SATA2硬盘。

在安装新硬盘时,我对linux缺乏足够的了解,它在Linux上就像是一个不同的分区,它如何工作在一个分区上,或者自动添加到当前的硬盘空间中? 其中我可以继续将文件存储在/var/www/data

谢谢。

在包含Linux的Unix系统上,分区是指向path的物理空间。 如果您只有一个分区,则必须将其分配给“/”,因为此分区是必需的。

如果您希望使用特定分区为/var/www/data分配物理空间,则应该执行以下操作:

  1. 创build一个新的分区(在同一个磁盘或另一个磁盘上)并对其进行格式化;
  2. 停止使用您希望用作安装点的目录的服务;
  3. 将这个目录下的数据移动到有足够空间的地方;
  4. find你的新分区的标识符;
  5. 将新分区挂载到您要使用的path上;
  6. 把你的数据放回目录。
  7. /etc/fstab添加挂载configuration,以确保您的分区在启动时挂载。

第3步很重要。 如果你不这样做,这将会发生什么:

  • 您的数据存储在原始分区上(例如,假设它是/dev/sda1 );
  • 你将新分区安装在目录的顶部(假设这是/dev/sdb2 )。
  • 你看到目录是空的,因为/dev/sdb2不包含任何东西。 数据仍然存储在/dev/sda1 ,但是除非先卸载/dev/sdb2 ,否则不能再看到它们或将其删除。

这就是为什么在你挂载一个分区前清理这个目录是很重要的。

您可以在此页面上的Linux上find有关使用分区的更多信息。