将 Web 目录移至 Raid 阵列

将 Web 目录移至 Raid 阵列

我想提高在 Apache 上运行的 Web 应用程序的性能,因此我在 /dev/md0 上创建了一个 Raid 阵列。

现在我需要弄清楚如何将应用程序移动到阵列,并确保当有人访问我的域时 Apache 仍将为其提供服务。

Web 应用程序位于目录中:/var/www/html - Raid 阵列设备是:/dev/md0

如何让应用程序在阵列上运行?

交叉发布于:https://unix.stackexchange.com/questions/21713/move-web-directory-to-raid-array

答案1

将所有文件复制到新设备,停止 apache,然后将新设备挂载到现有的 /var/www/html 上并重新启动 apache。

mount /dev/md0 /mnt
cp -r /var/www/html/* /mnt 
umount /mnt
service httpd stop
mount /dev/md0 /var/www/html
service httpd start

然后你需要通过编辑 /etc/fstab 来确保它在启动时安装

/dev/md0    /var/www/html ....

答案2

您可以将 /var/www/html 的内容(或 /var/www 或所有 /var 的内容,如果您愿意)复制到 /dev/md0,然后将 /dev/md0 挂载为 /var/www/html(或其他)。应该不会太复杂。

相关内容