我一直在尝试按照说明如何将我们的VPS上的tmp目录从512mb增加到3gb。我修改成功securetmp的tmpdsksize变量3072000和使用vi编辑器保存它,然后我进入这行进入命令行模式:VPS上丢失的tmp目录 -/scripts/securetmp问题
/etc/init.d/cpanel stop
/etc/init.d/httpd stop
/etc/init.d/lsws stop
/etc/init.d/mysql stop
umount -l /tmp
umount -l /var/tmp
mv /usr/tmpDSK /usr/tmpDSK_back
/scripts/securetmp
/etc/init.d/cpanel start
/etc/init.d/httpd start
/etc/init.d/lsws start
/etc/init.d/mysql start
这是为了重新对VPA的tmp目录。
但是,这没有奏效,我现在没有tmp目录。 VPS正在运行,导致我尝试增加tmp目录大小的问题现在已经修复。原来的问题是在数据库上运行一个大的选择查询。但我担心缺少tmp目录,因为这不是我的意图。运行没有一个可以吗?
它没有创建一个问题似乎归结为running/scripts/securetmp。
基本上,当我运行这个我得到的错误,所以我的tmp目录不重新创建。我得到的错误是这些:
root [~]# /scripts/securetmp
/scripts/securetmp: line 1: !/usr/bin/perl: No such file or directory
/scripts/securetmp: line 7: syntax error near unexpected token `}'
/scripts/securetmp: line 7: `BEGIN { unshift @INC, '/usr/local/cpanel'; }'
root [~]# /scripts/securetmp: line 7: syntax error near unexpected token `}'
任何想法,我哪里出错了?我没有大量的Linux经验,这是一个谷歌的案例,并学习。我正在使用Putty远程访问VPS。我搜索了很多地方,但在/ scripts/securetmp错误中找不到很多信息。谈论增加tmp目录大小的地方就像运行那条线一样工作。在更改tmp目录大小时,我没有修改第1行和第7行。
VPS正在运行Cent OS 6.3。