空间不足了,怎么处理

张海霖 2015-07-23 04:58:04



我看到mnt那里有空间,如何利用。

我现在比较紧迫的是把日志找个地方放。
经过测试,日志不支持放在/mnt/mysqllog/xxx.log这样的路径。请问如何能让原有的快满的那个空间变大呢。
...全文
124 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
nswcfd 2015-07-24
  • 打赏
  • 举报
回复
只是不想让/分区继续增长的话,让所有产生日志的程序使用/mnt分区就可以(通常程序的配置都允许指定日志路径的,注意生效可能需要重启程序),但前提是得找出所有这样的程序,特别是最占用磁盘的程序。 必要的话,还得分析一下/下的18G是怎么组成的,能否把一部分转移到/mnt分区里。这通常意味着在/里创建执行/mnt的软链接。比如,如果决定把/var/log都转移到/mnt/var/log,那么为了让原来的程序正常工作,需要把/var/log软链到/mnt/var/log。 最理想的情况是,借助一些高级的文件系统或分区技术,例如逻辑卷等,可以动态的扩展分区的大小。或者 借鉴unionfs\aufs等,将两个硬盘分区“联合”起来,提供统一的文件试图。
张海霖 2015-07-24
  • 打赏
  • 举报
回复
看不明白,我现在就想把mnt那些空间放到var或者,反正就是不要让那个快满的满了就好了。
奔跑的路 2015-07-24
  • 打赏
  • 举报
回复
下面是粘贴内容:
引用
当磁盘分区发现不够用时,能想道的第一个做法就是增加分区大小。但是一般Linux如果没有采用逻辑卷管理,则动态增加分区大小很困难,一个能想道的办法就是,备份分区文件系统数据,删除分区,然后再重新创建分区,恢复备份的文件系统,这个做法比较玄,可能删除分区后导致系统无法启动。 第二个做法就是,创建一个新的逻辑分区(当然必须有未使用的磁盘空间能分配),将文件系统从老分区拷贝到新分区,然后修改fstab,使用新分区/文件系统替换老的分区/文件系统 第三种做法是,创建一个新的逻辑分区,将新的逻辑分区格式化ext3(或其他类型)的文件系统,mount到磁盘空间不够的文件系统,就跟原来的分区/文件系统一样的使用。 这里采用的是第三种方式: sdb为第二个SCSI硬盘。 [root@hdp0 hadoop]# /sbin/fdisk /dev/sdb The number of cylinders for this disk is set to 8942. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sdb: 73.5 GB, 73557090304 bytes 255 heads, 63 sectors/track, 8942 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 130 1044193+ 83 Linux /dev/sdb2 131 391 2096482+ 82 Linux swap /dev/sdb3 392 521 1044225 83 Linux /dev/sdb4 522 8942 67641682+ 5 Extended /dev/sdb5 522 586 522081 83 Linux /dev/sdb6 587 651 522081 83 Linux /dev/sdb7 652 1173 4192933+ 83 Linux 可以看出sdb1,2,3为主分区,sdb4为扩展分区。后面的sdb5,6,7则为逻辑分区。柱面编号(Start,End)是连续的,sdb7只用道了1173,而从扩展分区看最大到8942,也就是说,还有7769个柱面是空闲的,一个柱面大小为8225280,约为8M大小。还剩7769*8225280bytes,约62G未使用。 新增加一个逻辑分区(注:若涉及到主分区和扩展分区,实际情况可能比这个复杂,这里4个主分区(包括扩展分区)都分过了,所以只能分逻辑分区) Command (m for help): n First cylinder (1174-8942, default 1174): Using default value 1174 增加大小为10G Last cylinder or +size or +sizeM or +sizeK (1174-8942, default 8942): +10240M 增加后看一下,多了一个逻辑分区/dev/sdb8 Command (m for help): p Disk /dev/sdb: 73.5 GB, 73557090304 bytes 255 heads, 63 sectors/track, 8942 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 130 1044193+ 83 Linux /dev/sdb2 131 391 2096482+ 82 Linux swap /dev/sdb3 392 521 1044225 83 Linux /dev/sdb4 522 8942 67641682+ 5 Extended /dev/sdb5 522 586 522081 83 Linux /dev/sdb6 587 651 522081 83 Linux /dev/sdb7 652 1173 4192933+ 83 Linux /dev/sdb8 1174 2419 10008463+ 83 Linux 可以看到,增加了一个sdb8的分区,柱面号从1174到2419. 写入分区表,执行分区操作 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: 设备或资源忙. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. 分区完后,是看不到文件系统的 [root@hdp0 hadoop]# df -m Filesystem 1M-块 已用 可用 已用% 挂载点 /dev/sdb1 1004 582 372 62% / none 1014 0 1014 0% /dev/shm /dev/sdb3 1004 807 147 85% /home /dev/sdb5 494 11 458 3% /opt /dev/sdb7 4031 3272 554 86% /usr /dev/sdb6 494 87 382 19% /var 重启机器 reboot 格式化文件系统 [root@hdp0 hadoop]#/sbin/mkfs.ext3 /dev/sdb8 mount文件系统,/home/develop 为/home下一目录 [root@hdp0 hadoop]#mount /dev/sdb8 /home/develop 查看文件系统,可以看到新建立的分区/文件系统已经挂载上,能够使用了。 [root@hdp0 hadoop]# df -m Filesystem 1M-块 已用 可用 已用% 挂载点 /dev/sdb1 1004 582 372 62% / none 1014 0 1014 0% /dev/shm /dev/sdb3 1004 807 147 85% /home /dev/sdb5 494 11 458 3% /opt /dev/sdb7 4031 3272 554 86% /usr /dev/sdb6 494 87 382 19% /var /dev/sdb8 9621 54 9079 1% /home/develop
张海霖 2015-07-24
  • 打赏
  • 举报
回复
菜鸟不会用,请明示几行命令
张海霖 2015-07-24
  • 打赏
  • 举报
回复
引用 7 楼 bithuye 的回复:
不要挂载到/mnt下。 mkdir -p /data umount /mnt mount /dev/xvdb5 /data 使用这个/data目录
虽然没试,感觉就是我要的。
bithuye 2015-07-24
  • 打赏
  • 举报
回复
不要挂载到/mnt下。 mkdir -p /data umount /mnt mount /dev/xvdb5 /data 使用这个/data目录
黑不了的夜 2015-07-23
  • 打赏
  • 举报
回复
mount 。
zxqsht23 2015-07-23
  • 打赏
  • 举报
回复
可以直接把/这个文件系统给扩展啊,或者新建一个存放日志的文件系统就OK了

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧