查找占空间最大的目录 du -k | sort -nr | more 停止mysql服务(为了安全起见,我通常也会停止的cPanel与HTTP服务) /etc/init.d/mysql stop /etc/init.d/httpd stop /etc/init.d/cpanel stop 3进行复制: rsync -av /var/lib/mysql /home/ 4把复制文件和源文件夹设置为相同的大小: du -sh /var/lib/mysql du -sh /home/mysql 5移动 /var/lib/mysql 到 /home/mysql-bak(彻底删除/var/ lib/ mysql文件,因为创建符号链接时,该文件夹必须不存在) mkdir /home/mysql-bak mv /var/lib/mysql /home/mysql-bak/ 6创建符号链接: ln -s /home/mysql /var/lib/mysql 7在/var/lib/mysql中列出 新符号链接的内容,验证符号链接是否正确(你可以参考rsync的副本,以确保他们路径是相同的) 8重启mysql,httpd,cPanel /etc/init.d/mysql start /etc/init.d/httpd start /etc/init.d/cpanel start 9确认mysql-reliant的网页加载没有问题 10验证你现在应该已经释放了在/ var的空间 df –h 1.台服务器建立SSH直连. # ssh-keygen-T DSA 2将提示您输入文件将被保存在其中的关键目录并设置一个密码。通过这些提示,进行输入,密钥生成程序将会使你使用的id_dsa的默认文件名生成一个私钥并且不受到密码保护。 #scp ~/.ssh/id_rsa.pub remote_host:/ 3登录到远程主机,并检查如果你已经有authorized_keys文件在.SSH目录。如果不存在,用下面的命令创建它。 # touch〜/ .ssh/ authorized_keys 4在远程主机上,您在步骤3复制您的authorized_keys文件的公钥,用下面的命令。 # cat /id_dsa.pub >> ~/.ssh/authorized_keys 5您现在使用无密码SSH认证,你可以删除或移动id_dsa.pub文件。 (责任编辑:IT) |