免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: BlueSky_Yu84

[系统管理] /tmp空间不够用! [复制链接]

论坛徽章:
0
发表于 2013-12-30 10:43 |显示全部楼层
回复 8# qingduo04


    系统是Fedora,不过,一开始学习Linux的时候就没看LVM,分区的时候也就一直没考虑过...以前都是/tmp、/var、/usr单独分区的,后来查看磁盘空间,觉得有点浪费,就改/+SWAP+/home了。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2013-12-30 10:43 |显示全部楼层
你的系统版本是多少?
你先试试umount -l /tmp看看能卸载不

论坛徽章:
0
发表于 2013-12-30 10:58 |显示全部楼层
回复 12# chenyx


    umount -l /tmp成功了。可是之后怎么办呢,想把/tmp挂载到其他目录,都提示/tmp 不是块设备。

论坛徽章:
0
发表于 2013-12-30 11:01 |显示全部楼层
回复 2# chenyx


    问题解决了,多谢版主!

   卸载了/tmp,.bin文件解压缩的时候就不默认去找系统/tmp目录了。


   再次感谢!

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2013-12-30 11:02 |显示全部楼层
tmpfs应该是利用ram的技术,卸载之后,tmp就直接用你的系统的空间了。

论坛徽章:
0
发表于 2013-12-30 12:40 |显示全部楼层
回复 15# chenyx


    巧了,刚刚在装Oracle的时候,看到关于/tmp的描述

   In Fedora 20 /tmp data is stored on tmpfs which consumes memory and is too small.
   To revert it back to storage just run following command and REBOOT machine to be effective.

   systemctl mask tmp.mount

  只不过不明白这个 systemctl mask tmp.mount 是什么意思,按描述,命令的行为是把/tmp空间从内存转回硬盘存储,不过,那个mask 以及tmp.mount分别怎么理解呢?

  systemctl的man page有关于mask的描述

  mask NAME...
           Mask one or more unit files, as specified on the command line. This will link these
           units to /dev/null, making it impossible to start them. This is a stronger version of
           disable, since it prohibits all kinds of activation of the unit, including manual
           activation. Use this option with care. This honors the --runtime option, to only mask
           temporarily until the next reoobt of the system.
   
    那么那个tmp.mount从哪来的呢?是系统变量还是什么东西(从意思上看tmp.mount是代表系统的/tmp挂载点),从哪找关于它的描述呢?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2013-12-30 13:58 |显示全部楼层
Fedora现在用systemd来管理服务,systemctl是systemd的管理程序,类似chkconfig

论坛徽章:
0
发表于 2013-12-31 09:32 |显示全部楼层
在根下 dd 个文件4G的文件,格式化,然后挂载到 /tmp下

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:57:09C
日期:2016-10-25 16:17:59
发表于 2014-01-02 21:45 |显示全部楼层
linux下分区有啥意义?直接整个存储设备全部为 /  不就好了。

论坛徽章:
0
发表于 2014-01-03 07:58 来自手机 |显示全部楼层
本帖最后由 xieweihua 于 2014-01-03 08:12 编辑

磁盘都用完了,给你个解决方法,将/home下重要文件备份,然后删除它的分数,然后从这200G中分部分出来做tmp分区。怕麻烦就重装系统。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP