我有一台 ubuntu 服务器,我计划为其添加另一个硬盘。
当前安装的硬盘是 iSCSI 驱动器,我可以使用 NAS 或 SAS 添加新的 SATA2 硬盘。
我对 Windows 中的 Linux 缺乏了解,当安装新硬盘时,它就像 Linux 上的一个不同分区,它如何工作分区或自动添加到当前硬盘空间?我可以继续在其中存储文件/var/www/data
谢谢。
答案1
在包括 Linux 在内的 Unix 系统上,分区是分配给某个路径的物理空间。如果您只有一个分区,则必须将其分配给“/”,因为此分区是必需的。
如果您希望分配物理空间以/var/www/data
使用特定分区,您应该执行以下操作:
- 创建一个新的分区(在同一磁盘或另一个磁盘上)并格式化它;
- 停止使用您希望用作挂载点的目录的服务;
- 将该目录中的数据移动到有足够空间的其他地方;
- 找到新分区的标识符;
- 将新分区挂载到您希望使用的路径上;
- 将您的数据放回目录中。
- 添加挂载配置
/etc/fstab
以确保您的分区在启动时挂载。
第 3 步很重要。如果你不这样做,将会发生以下情况:
- 您的数据存储在原始分区上(假设是这样
/dev/sda1
); - 将新分区挂载到目录顶部(我们假设这是
/dev/sdb2
例子); - 您会看到目录为空,因为
/dev/sdb2
不包含任何内容。数据仍存储在 中/dev/sda1
,但您无法再查看或删除它们,除非您/dev/sdb2
先卸载。
这就是为什么在目录上安装分区之前清理目录很重要的原因。
您可以在以下位置找到有关在 Linux 上使用分区的更多信息这一页。