[Linux] PHP程序员玩转Linux系列-腾讯云硬盘扩容挂载
网站运行在腾讯云的服务器上,前几天忽然打不开了,我就登陆服务器去瞅一眼咋回事,看了下发现硬盘满了,现在就来记录一下怎么解决 查看硬盘空间大小? 使用df命令查看硬盘的使用情况,参数是df -h,-h是?--human-readable?以人类可读的形式展示空间使用量. ?没挂载硬盘前,/dev/vda1硬盘已经使用了100%了. 查找大文件? 第一件想到的是找一下有哪些大文件,这里我使用了find命令,参数是下面的 find / -type f -size +20M | xargs du -h|sort -n ? -type f 是指定类型是文件,-size +20M是找大于20M的,xargs命令可以将匹配到的文件转换成命令行参数,du命令是统计文件的大小,sort命令是排序 /usr/local/xunsearch/data/这个目录是我的xunsearch搜索数据目录,看来数据太多了,现在我要扩容一下. 购买云硬盘 买了云硬盘,最小的10G,一个月是3块钱,步骤很简单就是一路下一步,显示已挂载后就可以去服务器使用它了. 列出服务器的所有硬盘 使用fdisk命令,参数是 -l,就可以看到显示服务器上的所有硬盘 我现在已经有了两块硬盘 /dev/vda 和 /dev/vdb,?硬件命名规则中a-p是硬盘的顺序号 进行硬盘分区 还是使用命令fdisk,fdisk /dev/vdb 给这个新硬盘分区,?会进入一个交互界面,这里要输入的参数是: n 新建一个分区 p 分区是主分区 Partition number ? ?分区序号,直接回车就可以 开始的磁柱 直接回车 结束的磁柱 直接回车 wq 保存 到这里硬盘的分区已经ok了,我的已经分过了,所以没截完整的图./dev/vdb1 就是这个分区了 格式化分区 ?使用这个命令?mkfs.ext4 /dev/vdb1 ? 挂载分区 使用mount命令,mount /dev/vdb1 ?/usr/local/xunsearch/data/ mont 设备文件 ?挂载目录 此时,分区挂载也已经完成了. 自动挂载 现在的挂载如果在重启系统后,就没了,所以,要自动能挂载上 编辑/etc/fstab这个文件,内容:?设备文件 挂载目录 文件系统 权限选项 自检 优先级 /dev/vdb1 /usr/local/xunsearch/data ext3 defaults 0 0 保存文件 此时的硬盘情况是这样的了,网站的地址:www.sopans.com (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |