![更换正在使用的硬盘?](https://linux22.com/image/535679/%E6%9B%B4%E6%8D%A2%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E7%9A%84%E7%A1%AC%E7%9B%98%EF%BC%9F.png)
我将在我的服务器上安装另一块硬盘,如何才能使文件存储在第二块硬盘上而不是第一块硬盘上,但仍然可以在第一块硬盘上照常访问这些文件。
答案1
您使用 LVM 吗?那么您可以将逻辑卷移动到另一个驱动器。
pvcreate
第二次驾驶vgextend
卷组pvmove
驱动器之间的逻辑卷pvremove
卷组的第一个驱动器
答案2
您也许能够使用绑定安装。
绑定挂载。
从 Linux 2.4.0 开始,可以将部分文件层次结构重新挂载到其他地方。调用方式为mount --bind olddir newdir
或简写选项
mount -B olddir newdir
或 fstab 条目是:
/olddir /newdir none bind
调用此函数后,相同的内容可以在两个地方访问。也可以重新挂载单个文件(在单个文件上)。
此调用仅附加单个文件系统(的一部分),而不是可能的子挂载。包括子挂载在内的整个文件层次结构使用以下方式附加到第二个位置:
mount --rbind olddir newdir
或简写选项
mount -R olddir newdir
请注意,文件系统挂载选项将保持与原始挂载点上的选项相同,并且不能通过传递 -o 选项和 --bind/--rbind 来更改。