服务器磁盘扩展容量操作流程

公司一个文件下载服务器,用的阿里云服务器。之前由于用户少,在购买时磁盘容量为300G。后来邮件文件越来越多,不得不扩展磁盘容量。

分区情况,需要对 /data/download (/dev/xvdc) 分区进行扩展

root:/root>df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1              20G   15G  3.9G  79% /
tmpfs                 502M     0  502M   0% /dev/shm
/dev/xvdb              79G   71G  4.7G  94% /usr/qlm
/dev/xvdc             278G  267G  7G  97% /data/download

查看这个目录下的文件情况,目录情况如下。

root:/root>ls /data/download/
download  lost+found  nohup.out  upload

步骤如下:

1,停掉所有使用到了/data/download 目录的程序。并且卸载分区。

2,使用fdisk -l 查看分区情况。由于之前对硬盘没有分区,直接格式化了/dev/xvdc 导致没有使用fdisk命令进行分区,所以看到了/xvdc没有分区

root:/root>fdisk -l
Disk /dev/hda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2610    20964793+  83  Linux
Disk /dev/xvdb: 85.8 GB, 85899345920 bytes
255 heads, 63 sectors/track, 10443 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/xvdb doesn‘t contain a valid partition table
Disk /dev/xvdc: 1394.7 GB, 1394790629376 bytes
255 heads, 63 sectors/track, 169573 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
    Device Boot      Start         End      Blocks   Id  System

3,正常情况下需要删除原有磁盘的分区表然后再新建分区表,这里由于没分区表,所以对磁盘直接检测磁盘。

root:/root>fsck -f /dev/xvdc

然后重新设置大小

root:/root>resize2fs /dev/xvdc

4,挂载分区查看最终结果。

mount /dev/xvdc /data/download

查看分区

root:/root>df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1              20G   15G  3.9G  79% /
tmpfs                 502M     0  502M   0% /dev/shm
/dev/xvdb              79G   71G  4.7G  94% /usr/qlm
/dev/xvdc             1.3T  267G  961G  22% /data/download

查看文件是否存在

root:/root>ls /data/download/
download  lost+found  nohup.out  upload

做磁盘的相关操作前,注意备份数据。

时间: 2024-10-24 05:40:56

服务器磁盘扩展容量操作流程的相关文章

Linux服务器磁盘扩展和oracle表空间文件迁移操作记录

1.环境介绍 服务器硬件:Dell R710 服务器OS:红帽子Linux   RHEL4.8 数据库:Oracle 10g 2.出现的问题 因为数据表每天有上百万的数据写入表,加上建立索引,导致表空间不停增长,表空间被设置为自动增长,因此dbf文件在不断增大,硬盘空间在每天约400M的速度减少.数据库虽有自清理的脚本,清理3个月前的数据,但实际增加的数据太多,清理释放的空间不能满足需求了. 3.处理过程 解决思路是,该服务器的硬盘有预留空间,未完全划分的约有100G,可以建立新的分区,将已经存

服务器磁盘扩展卷时遭遇“There is not enough space available on the disk(s) to complete this operation.”错误

在ESX VM的一台服务器由于磁盘空间告警,打算决定给E盘扩展空间,增加20G的空间,在操作过程遭遇了Expanding Disk Volume gives error "There is not enough space available on the disk(s) to complete this operation."错误.具体步骤如下 Step 1: Step 2: Step 3: Step 4: 使用dispart命令查看时,也是如此 原因分析: 应该是服务器硬盘扩容了2

SQL Server 服务器磁盘测试之SQLIO篇(二)

上次放出了一篇文章,针对磁盘卷簇大小默认4KB和自定义64KB进行了测试,测试内容为随机和顺序读写,大小为8KB和64KB,有人觉得这并没有照顾到SQL Server所有的IO使用情景.这篇测试文章,我们就来尽可能模拟一下SQL Server IO的行为,全方位对簇大小4KB.8KB和64KB做一次验证,注意:本次我们增加了簇为8KB的大小. 重点说明:本测试使用的是两块SSD组成的RAID1 首先,我们先来分析SQL Server的IO行为,参考网址:Choosing what SQLIO t

企业数据库服务器磁盘规划方案

此套方案适合中小企业数据库服务器磁盘划分.结合系统崩溃.磁盘挂掉,方便扩容,充分利用磁盘空间多方便综合考虑择优方案推荐 实验机:DELL R720,128G内存,centos6系统 数据库服务器多块盘的情况下,供大家参考: 2块盘做raid0,用于系统. 其余盘做raid5 存放数据库. raid0采用ext4分区: / 20G  装精简版,考虑后面添加组件,足够用. /boot 200M swap 32G 根据内存大小合理划分 raid0剩余空间和raid5空间采用lvm分区,整合2块盘划分给

Dell服务器磁盘状态为foreign

Dell服务器磁盘状态为foreign怎么清除后使用 1.重新启动服务器,进入RAID卡BIOS设置界面. 2.进入PD Mgmt中查看故障盘的状态(foreign:外来的,online:正常,missing:磁盘未找到,failed:失败) 3.如磁盘状态为foreign,进入VD Mgmt中选择contrllor 0,按F2,选择foreign,选择clear 4.此时即可在VD Mgmt中创建并使用该盘了. DELL服务器在自检过程完后出现"strike the f1 key to con

VMware ESXi Windows虚拟机磁盘扩展小结

最近测试了一下,记录下来.三种情况适用于Windows2008及以上版本操作系统.Windows2003适用于1,2种情况. 一.虚拟机情况1: 1,1块磁盘500G (基本磁盘MBR分区),有划分C盘,D盘.   扩展: 在vCenter最大可以扩展到2TB,可以在虚拟机中扩展到D盘. 二.虚拟机情况2: 1,1块磁盘100G (基本磁盘MBR分区)C盘.   2,1块磁盘500G (基本磁盘MBR分区)D盘. 扩展方式: 再加一块盘,扩展时转换成动态磁盘扩展D盘,在线无损扩展. 三 .虚拟机

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系

VMware虚拟机预留内存分别与HA接入控制.磁盘使用容量的关系 一个cluster ,共10台256GB内存的主机,HA接入控制策略为允许一台主机故障 当前的HA 运行时的信息如下: Slot size:cpu 32MHz Memory 8GB Total slots :280 (10台主机总容量) Used slots :16 Available slots :236 Failover slots :28(1台主机可运行单个slot size容量vm的个数) 有一台vm,没有开机,此VM目前

批处理映射远程服务器磁盘

之前找了很多代码都没有生效,原来是忘记在服务器磁盘上加$了,在这里记录下,免得以后再忘了,听说这个利用的是一个叫做IPC的漏洞,代码如下, net use y: \\127.0.0.1\C$ "password" /user:"namename" y表示,映射成功之后,服务器的硬盘在本地的盘符为y盘,以防冲突,选择字母靠后一点的,127.0.0.1表示的是你的服务器地址,password表示你的服务器的密码,namename表示你用老登陆的用户名,C$表示要把服务器

Jenkins服务器磁盘空间管理策略

Jenkins在帮助我们自动化构建服务的同时也在消耗服务器的磁盘空间,试想如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致Jenkins出现磁盘空间不足无法构建的后果.这时候我们就需要进行一定的手工干预才能恢复Jenkins的正常运作.本文基于Windows操作系统,结合Jenkins 的相关特性解决上述问题. 一.手工删除构建记录 这是最基本的一种操作方法,通过直接物理删除构建记录进行磁盘空间管理.手工删除构建记录方式如下: 进入Jen