vps的硬盘扩容后的挂载探索

   对新硬盘的分区,相对来说比较方便,因为不用担心原来的数据丢失等等问题,操作失败了,大不了重来,但是现在是对已经存在数据的硬盘,进行分区及挂载,所以必须得仔细,小心!

  首先认识下几个命令符:

  fdisk:对分区信息进行查看,以及对分区进行操作;

  mkfs:对新分区进行格式化;

  mount:这个就是对分区后的硬盘进行挂载,只有挂载到指定的目录后,才可以被正常使用。

  接下来记录步骤:首先通过命令 “fdisk -l”查看所有的分区信息,显示如下:

  root@MyVPS****:/dev# fdisk -l

  Disk /dev/xvdb: 42.9 GB, 42949672960 bytes

  255 heads, 63 sectors/track, 5221 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Sector size (logical/physical): 512 bytes / 512 bytes

  I/O size (minimum/optimal): 512 bytes / 512 bytes

  Disk identifier: 0x000d68a3

  Device Boot Start End Blocks Id System

  /dev/xvdb1 1 2610 20964793+ 83 Linux

  Disk /dev/xvda: 10.7 GB, 10737418240 bytes

  255 heads, 63 sectors/track, 1305 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Sector size (logical/physical): 512 bytes / 512 bytes

  I/O size (minimum/optimal): 512 bytes / 512 bytes

  Disk identifier: 0x0000aba6

  Device Boot Start End Blocks Id System

  /dev/xvda1 * 1 64 512000 83 Linux

  Partition 1 does not end on cylinder boundary.

  /dev/xvda2 64 1306 9972736 8e Linux LVM

  Disk /dev/mapper/vg_501153278-lv_root: 9135 MB, 9135194112 bytes

  255 heads, 63 sectors/track, 1110 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Sector size (logical/physical): 512 bytes / 512 bytes

  I/O size (minimum/optimal): 512 bytes / 512 bytes

  Disk identifier: 0×00000000

  Disk /dev/mapper/vg_501153278-lv_swap: 1073 MB, 1073741824 bytes

  255 heads, 63 sectors/track, 130 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Sector size (logical/physical): 512 bytes / 512 bytes

  I/O size (minimum/optimal): 512 bytes / 512 bytes

  Disk identifier: 0×00000000

  有点复杂,分析下里面有两个盘,分别是

  Disk /dev/xvdb: 42.9 GB和Disk /dev/xvda: 10.7 GB

  xvda是系统盘 不管他 看xvdb 显示是42.9gb 但是实际显示只有20gb

  /dev/xvdb1 1 2610 20964793+ 83 Linux

  这说明还有没挂载的,下面来操作这个过程,参考网络上的。

  root@MyVPS2282:/dev# fdisk /dev/sdb

  Command (m for help): n (n表示新创建新区,如果不知道命令如何使用,先打入m先查看帮助)

  Command action

  e extended

  p primary partition (1-4)

  (以上是让选择创建主分区还是扩展,我这里刚开始选择创建的是扩展分区,因为原来的30个G我创建的主分区,但是后面通过mkfs创建文件系统的时候会报错,所以这里我后来是删除了创建的扩展分区,重新选择创建主分区才成功)

  p (选择创建主分区)

  Partition number (1-4): 2 (通过命令fdisk -l例出来的分区信息可以看到,已经sdb已经分了第一个区sdb1,因而这里必须输入大于1的数字,否则系统会提示你输入的分区号已经存在,要求重新输入)

  First cylinder (3917-7832, default 3917): (让选择是从磁盘的那个位置开始创建,这里可以不需要输入,直接回车即可,默认为从上个分区的结束位置开始)

  Using default value 3917

  Last cylinder, +cylinders or +size{K,M,G} (3917-7832, default 7832):(选择硬盘结束位置,如果不想再分其它区了,直接回车即可,默认为剩余的所有磁盘空间)

  Using default value 7832

  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: Device or resource busy.

  The kernel still uses the old table. The new table will be used at

  the next reboot or after you run partprobe(8) or kpartx(8)

  最后这一行的提示是说,需要重新启动系统,分区才可以生效,如果这个时候不重启系统,直接通过mkfs创建文件系统,系统会报错:

  mke2fs 1.41.12 (17-May-2010)

  mkfs.ext3: inode_size (128) * inodes_count (0) too big for a

  filesystem with 0 blocks, specify higher inode_ratio (-i)

  or lower inode count (-N).

  那就乖乖的重启系统吧。

  重启后,再通过:

  mkfs -t exts /dev/sdb2

  对新分区创建文件系统,分有如下提示:

  ke2fs 1.41.12 (17-May-2010)

  Filesystem label=

  OS type: Linux

  Block size=4096 (log=2)

  Fragment size=4096 (log=2)

  Stride=0 blocks, Stripe width=0 blocks

  1966080 inodes, 7863817 blocks

  393190 blocks (5.00%) reserved for the super user

  First data block=0

  Maximum filesystem blocks=0

  240 block groups

  32768 blocks per group, 32768 fragments per group

  8192 inodes per group

  Superblock backups stored on blocks:

  32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

  4096000

  Writing inode tables: done

  Creating journal (32768 blocks): done

  Writing superblocks and filesystem accounting information: done

  This filesystem will be automatically checked every 33 mounts or

  180 days, whichever comes first. Use tune2fs -c or -i to override.

  到此,分区就创建成功了,这个需要只需要将其挂载到指定的目录即可:

  mount /dev/sdb2 /aaa

  当然为了能够在下次启动的时候,让其自动挂载,我们需要在分区表中加入如下信息:

  /dev/sdb2 /aaa ext3 defaults 1 2

  分区表的文件位于:/etc/fstab

  通过df命令就可以看到我们挂载后的分区了,至此分区成功完成。

时间: 2024-10-31 21:28:33

vps的硬盘扩容后的挂载探索的相关文章

linux 挂载硬盘扩容的几种方法总结

硬盘快满了,加硬盘扩容,不管是独立的服务器,还是云空间新买的硬盘,扩容方式一样.下面以阿里VPS为例,详细说一下,挂载硬盘扩容的2种方法. 阿里VPS,个人觉得有以下二个方面需要改进 1,默认不是lvm,所以系统盘/dev/xvda1是不能扩容的,所以如果有大数据的东西,一开始就要考虑到扩容的问题.数据量越大,操作风险越大. 2,不能实现无缝扩容,也就是说,在后台扩容一下,不用登录到VPS,进行调整.非专业人士,扩容困难 一,不采用lvm,直接将硬盘挂载到目录 1,查看硬盘分区情况 [root@

Linux LVM逻辑卷配置 增加硬盘扩容的例子

Centos LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性.RHEL5默认安装的分区格式就是LVM逻辑卷的格式,需要注意的是/boot分区不能基于LVM创建,必须独立出来. 创建逻辑卷PV pvcreate /dev/sda1 /dev/sdb1 (sda1 sdb1 的hex code : 8e    也就是LVM)   pvs    pvdisplay 创建组VG vgcreate 组名 /dev/sda1

ubuntu-将硬盘新加卷挂载到到根目录下,怎么办

问题描述 将硬盘新加卷挂载到到根目录下,怎么办 小弟完全是Linux菜鸟,今天不小心添加了一条sudo mount --move /media/m/新加卷 / 将新加卷挂载到了根目录下,如今得filesystem变成了这样,好像新加卷访问不了了.怎么办? Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda5 116693396 9797300 100961712 9% / /dev/sda3 116693396 9797300

centos中给EXSI虚拟机中linux硬盘扩容

今天公司同事过来给我说要求把公司的exsi服务器上的一台虚拟机硬盘扩大,好吧,连上exsi后,直接在原来的硬盘40G上加了20G,等我添加完后,同事才告诉我那台是linux的系统,好吧,只能连上ssh来更改了.下面就是我用另外一台虚拟机来做的实验.    系统:centos 5.x 1.exsi扩容图 扩容前: 扩容后: 2.分区前准备 yum -y install parted ps:CentOS最小化安装默认是没有partprobe命令,所以我们要用yum安装 3.查看目前硬盘状态 [roo

RAID5有一块硬盘离线后不建议马上做REBUILD

[数据恢复问题] RAID5当一块硬盘离线后,处理降级状态,这时候正常的建议是马上更换硬盘做REBUILD以恢复完整的数据状态,如果有热备盘的话,就会自动做REBUILD,这样做合适吗? [回答] 一组RAID卷在工作很长时间以后也很少会读到物理硬盘的所有磁盘空间,同一时间更是不可能.部分情况下,硬盘会在没有读到的区域或者以前读取是良好的区域产生坏道,这类坏道因为没有读写过,所以在控制器看来是好的.产生这种坏磁道的最直接危害是在REBUILD过程中.当一块物理硬盘离线后,通常所有的技术人员及官方

使用Ultraiso工具把win7写入硬盘镜像后安装失败

  使用Ultraiso工具把win7写入硬盘镜像后安装,启动报提示缺少所需的CD/DVD驱动器设备驱动程序,U盘可以正常读出 要采用硬盘安装系统的模式,可以介绍你一种方法.这里有比较详细的图文教程,你自己去看看吧http://www.xitongcity.com/jiaocheng/xp_content_269.html

spark-vagrant重新安装后不能挂载虚拟机了,求助哪里出问题了?

问题描述 vagrant重新安装后不能挂载虚拟机了,求助哪里出问题了? 我用的OS X 10.10.3,需要用vagrant配置一个虚拟机.第一次配置成功并运行了但是浏览器里输入虚拟机的端口地址无法访问对应目录.我以为安装有问题,按照网上的说法彻底删除了vagrant,包括系统bin目录下的vagrant文件和用户文件夹里的vagrant.d目录.可是第二次我装好了vagrant,配置虚拟机时失败了,好像是缺少什么文件,难道是我删多了?这些文件必然不是系统自带的,肯定是上次安装时写进去的,我既然

硬盘损坏后网站不能访问的补救

访问|硬盘 记得我还在www.itnow.com.cn的时候,网站的服务器常会出现一点问题,有时候网速特慢,有时候OA不能上,有时候网站无法访问,遇到倒霉的时候,OA和ITNOW.COM.CN都登录不了,这样不仅影响了网站的正常运行,也了降低了网站的访问量,加上ITNOW服务器有些空间租给了其它网站,那些网站需一天二十四小时运行,当服务器不能正常运行的时候,也影响了他们的工作,从而遭到他们时常的投诉.曾经有几次,服务器在半夜出现了问题,结果技术人员则需要马上起床进行维修,要是遇到大一点的问题,技

硬盘格式化后如何恢复数据

新买的电脑硬盘就一个C盘啊,坑爹啊,这怎么能满足我分类存游戏,电影,图片,最主要的是隐藏岛国电影的需求啊.因为买电脑的地方离家远不方便回去让服务人员给分,自己动手丰衣足食啊,百度各种帖子找方法终于搞定,结果,结果就是分配不合理,最后一个盘太小,一不小心把两个盘格了,尼玛东西忘记转移了,本来电脑里东西就不多,格的可都是精品啊,恢复之.百度找方法恢复,发现了一款牛逼的恢复软件.相信大家很多时候也会格式化硬盘之类的,总有疏忽忘记保存文件的时候,现在把恢复数据的方法分享一下.上图说话 教程步骤 第一步