linux – 将分区挂载到两个挂载点
发布时间:2020-12-13 16:30:42 所属栏目:Linux 来源:网络整理
导读:我有一个名为sda4的分区. 我想将mysql数据和xml文件存储在该分区上,因为安装了mysql和domain的分区空间很小. 所以我打算在sda4下有两个子文件夹,一个用于mysql,一个用于xml. 然后我想分别挂载子文件夹,如下所示: mount -t auto /dev/sda4/mysql /var/lib/my
我有一个名为sda4的分区.
我想将mysql数据和xml文件存储在该分区上,因为安装了mysql和domain的分区空间很小. 所以我打算在sda4下有两个子文件夹,一个用于mysql,一个用于xml. mount -t auto /dev/sda4/mysql /var/lib/mysql mount -t auto /dev/sda4/xml /home/user/domain/public_html/xml 我的计划可行吗?可以将分区挂载到两个挂载点吗? 解决方法
简答:不,你不能.
更长的答案:在一个安装点上安装/ dev / sda4,并从另一个安装点执行软链接.或者将它安装在第三个应用程序中立点,以及来自两个应用程序点的软链接. 编辑:重新教程,试试: mount /dev/sda4 /mnt ln -s /mnt/mysql /var/lib/mysql ln -s /mnt/xml /home/user/domain/public_html/xml 注意:/ var / lib / mysql或/ home / user / domain / public_html / xml都不存在,或者ln -s会做一些可预测但意外的事情. 编辑2:这些东西存在,你需要把它移到一边.将/ dev / sda4安装在/ mnt上(见上文),试试吧 mv /var/lib/mysql /var/lib/mysql.mark mv /home/user/domain/public_html/xml /home/user/domain/public_html/xml.mark (做软链接,如上) mv /var/lib/mysql.mark/* /var/lib/mysql mv /home/user/domain/public_html/xml.mark/* /home/user/domain/public_html/xml 这应该留下两个空的.mark目录,现在可以删除.应用程序运行时不要这样做! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |