我想提高在 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(或其他)。应该不会太复杂。