Linux磁盘空间不够用怎么办?
来源:互联网 发布:网络维保服务方案 编辑:程序博客网 时间:2024/04/28 05:35
起因
VPS上mysql突然拒绝服务了,SSH上去检查一下发现是用户上传大量图片,导致磁盘空间满了。联系IDC,给增加了一块硬盘,嗯,这下空间足够了。
启用新硬盘
使用 fdisk -l
查看新增的硬盘
Disk /dev/sdb: 64.4 GB, 64424509440 bytes255 heads, 63 sectors/track, 7832 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x1d2d511e
使用 fdisk /dev/sdb
创建分区,然后格式化
mkfs.ext4 /dev/sdb1 #就分了一个区
同步数据
mount /mnt/sdb1 /dev/sdb1 #挂载分区mkdir /mnt/sdb1/uploadrsync -azvP /data/wwwroot/upload/ /mnt/sdb1/upload/ #数据同步ln -s /mnt/sdb1/upload/ /data/wwwroot/upload/ #软连接过去
小问题
软连接特殊处理
du -shL DIR
rsync -azvPl SRC TAR
使用中发现vsftpd不支持软连接,改用mount
mount --bind /mnt/sdb1/upload /data/wwwroot/upload/
这样就可以解决vsftpd的问题了
如何在不重启的情况下检测新硬盘
[root@localhost ~]# ll /sys/class/scsi_host/lrwxrwxrwx 1 root root 0 2017-08-22 00:43:19 host0 -> ../../devices/pci0000:00/0000:00:10.0/host0/scsi_host/host0lrwxrwxrwx 1 root root 0 2017-08-22 00:43:19 host1 -> ../../devices/pci0000:00/0000:00:07.1/host1/scsi_host/host1lrwxrwxrwx 1 root root 0 2017-08-22 00:43:19 host2 -> ../../devices/pci0000:00/0000:00:07.1/host2/scsi_host/host2[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host0/scan #立即扫描scsi_host0[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host1/scan #立即扫描scsi_host1[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host2/scan #立即扫描scsi_host2[root@localhost ~]# fdisk -lDisk /dev/sda: 64.4 GB, 64424509440 bytes255 heads, 63 sectors/track, 7832 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000078ed Device Boot Start End Blocks Id System/dev/sda1 * 1 128 1024000 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 128 2168 16384000 82 Linux swap / Solaris/dev/sda3 2168 7833 45505536 83 LinuxDisk /dev/sdb: 64.4 GB, 64424509440 bytes255 heads, 63 sectors/track, 7832 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x1d2d511e Device Boot Start End Blocks Id System/dev/sdb1 1 7832 62910508+ 83 LinuxDisk /dev/sdc: 1073.7 GB, 1073741824000 bytes255 heads, 63 sectors/track, 130541 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x3fb96501 Device Boot Start End Blocks Id System/dev/sdc1 1 130541 1048569558+ 83 Linux
这样就能看到新增的第三块硬盘了
阅读全文
0 0
- Linux磁盘空间不够用怎么办?
- linux内存不够用怎么办
- linux磁盘空间不够用,添加硬盘
- 字体不够用了,怎么办?
- 交换机端口不够用怎么办?-----经验总结
- 感觉自己不够用了,怎么办
- vmware下的ubuntu磁盘空间不够用,如何扩容
- linux磁盘空间不释放
- 硬盘空间不够用了,怎么办,还有更绝的
- 又到月末,手机流量又不够用怎么办
- 工作第十周:干货太多脑子不够用怎么办
- virtualbox的虚拟磁盘不够用了怎么办呢?
- 解决linux虚拟内存不够用的方法
- Linux磁盘空间不释放问题
- 菜鸟学堂:为什么我的C盘那么大?总是磁盘空间不够用?
- C51只有一个串口,不够用怎么办?介绍三种单片机模拟串口的方法
- 定时器时间太短不够用怎么办?
- linux临时目录不够用的临时解决办法
- 常用命令
- 【FZU
- linux编程--多路复用---epoll
- 记录Hibernate映射实体类@注解
- python 基础教程 13数据库支持
- Linux磁盘空间不够用怎么办?
- curl -d
- 谁说变态才叫函数,带你了解不一样的表格函数
- 自然语言处理学习(一):语言模型1.3
- Android进阶#(2/12)创造丰富多彩的UI——View与动画_Scroller的使用
- struts环境搭建
- spring3.2 maven项目 从eclipse oxygen 迁移到 intellij idea 2017
- ie8兼容indexOf
- C语言入门第八篇,if语句