




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、 磁盘及分区管理【查看磁盘设备列表fdisk -l】fdisk -lDisk /dev/sda: 42.9 GB, 42949672960 bytes255 heads, 63 sectors/track, 5221 cylinders, total 83886080 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000865acDeviceBootStartEndBlocksIdSystem/dev/sda120484208639210329682Linux swap / Solaris/dev/sda2*4208640838860793983872083LinuxDisk /dev/sdb: 85.9 GB, 85899345920 bytes255 heads, 63 sectors/track, 10443 cylinders, total 167772160 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/sdb doesnt contain a valid partition table第一部分是/dev/sda盘的硬件信息,标识了磁头数(255 heads),扇区数(63 sectors),柱面数(5221 cylinders),根据这些数据,就可以计算出一块磁盘的容量。(这里涉及到磁盘的硬件结构,具体内容请百度百科)下面的/dev/sda1和/dev/sda2,表示这块磁盘被分成了两个分区,后面的System列表示了这两个分区的分区类型。再接下来,还存在一块硬盘/dev/sdb,这里只标示了它的总容量,表示它还没有被格式化分区。*在Linux系统中,所有的设备都放在/dev目录下,sd开头的表示SCSI硬盘、SATA硬盘或U盘等设备;hd通常表示IDE硬盘,fd表示软驱,hdc或cdrom表示光盘。【查看磁盘设备hdparm】hdparm命令主要用于查看IDE硬盘的工作参数,还可以设置IDE硬盘的工作模式。由于IDE硬盘逐渐被淘汰,这里直说目前还有用的参数选项。【命令格式】hdparm option device_name【OPTION】I:显示硬件信息t:评估硬盘从缓冲区读取数据的速度T:评估硬盘从快速缓存中读取数据的速度【磁盘分区fdisk】【基本概念】主分区:每个硬盘最多可以有4个可用的主分区;一般使用编号14,比如sda1,sda2扩展分区:特殊的主分区(它会占用一个主分区)。要使用扩展分区,必须先将扩展分区划分为可以直接挂在并存取数据的逻辑分区。逻辑分区:从扩展分区划分出来的一类分区。逻辑分区可以直接挂在并存取数据,以个扩展分区可以被划分为多个逻辑分区。从编号5开始(即使前面没有sda4,也从5开始,这也是识别逻辑分区的一种方法)【分区命令fdisk】对想要分区的硬盘输入分区命令后:fdisk /dev/sdb#输入m会列出可用的操作选项Command (m for help): mCommand action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partitions system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only)d:删除分区l:查看分区类型列表n:添加新分区p:打印当前分区信息,也就是把当前的挂载点信息输出q:不保存已执行的选项并退出t:修改分区类型v:验证分区类型w:保存当前操作并退出;执行后会把硬盘上的数据清空【举例】对/dev/sdb进行分区,分为两个主分区,第一个sdb1位主分区,40GB;剩余空间划到主分区2,并将其划分成扩展分区,最后将这个扩展分区全部变成逻辑分区sdb5。下面是实际操作过程,蓝色为手动输入项:# fdisk /dev/sdbDevice contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS disklabel with disk identifier 0x39dabbc4.Changes will remain in memory only, until you decide to write them.After that, of course, the previous content wont be recoverable.Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)#先查看一下sdb的基本情况,使用选项pCommand (m for help): pDisk /dev/sdb: 85.9 GB, 85899345920 bytes255 heads, 63 sectors/track, 10443 cylinders, total 167772160 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x39dabbc4 Device Boot Start End Blocks Id System#新建一个分区Command (m for help): nCommand action e extended p primary partition (1-4)#输入p建立主分区p#输入主分区号,14分别代表sdb1sdb4Partition number (1-4, default 1): 1#下面要求输入该分区的起始柱面,直接按回车选默认值First sector (2048-167772159, default 2048):Using default value 2048#下面是输入该分区的结束柱面、以确定该分区的大小,按要求直接输入+40G即可Last sector, +sectors or +sizeK,M,G (2048-167772159, default 167772159): +40G#输入n继续新建分区Command (m for help): nCommand action e extended p primary partition (1-4)#输入e新建一个扩展分区e#输入这个扩展分区的分区号,因为扩展分区要占用一个主分区,所以号码也是从14里选,1已经被占用了,这里选2Partition number (1-4, default 2): 2#下面仍然是确定该分区的大小First sector (83888128-167772159, default 83888128):Using default value 83888128Last sector, +sectors or +sizeK,M,G (83888128-167772159, default 167772159):Using default value 167772159#继续新建分区Command (m for help): nCommand action l logical (5 or over) p primary partition (1-4)#因为上面已经建好了一个扩展分区,这里会新出现一个l选项,可以新建逻辑分区l#下面是确定这个逻辑分区的容量First sector (83890176-167772159, default 83890176):Using default value 83890176Last sector, +sectors or +sizeK,M,G (83890176-167772159, default 167772159):Using default value 167772159#至此,上面的操作被保存到缓存中了,仍然使用选项p查看Command (m for help): pDisk /dev/sdb: 85.9 GB, 85899345920 bytes255 heads, 63 sectors/track, 10443 cylinders, total 167772160 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x39dabbc4#输出即将要分区的信息、以便确认 Device Boot Start End Blocks Id System/dev/sdb1 2048 83888127 41943040 83 Linux/dev/sdb2 83888128 167772159 41942016 5 Extended/dev/sdb5 83890176 167772159 41940992 83 Linux#确认无误后,输入选项wCommand (m for help): w#给出分区成功的提示信息The partition table has been altered!Calling ioctl() to re-read partition table.Syncing disks.【为分区创建文件系统mkfs】执行该命令相当于格式化磁盘,注意备份数据。分区完成后、还不能直接使用,需要为分区指定文件系统,常见的文件系统有ext2, ext3(最常用), ext4, XFS, ReiserFS(常用于代理服务器或邮件服务器), JFS(企业级文件系统), NFS(常用于远程网络存储)【命令格式】mkfs option device_name【OPTION】t:指定要创建的文件系统类型,比如:-t ext3L:创建文件系统的同时,为其添加卷标c:创建前检查该分区是否有坏道*所谓的卷标,和Windows概念一样,就是给这个分区起个名字比如要将刚刚创建的/dev/sdb1划分为ext3文件系统,并指定卷标为/add:# mkfs -t ext3 -L /add /dev/sdb1【查看、修改卷标e2label】【查看卷标】e2label /dev/sdb1【修改卷标】e2label /dev/sdb1 new_labelname【挂载文件系统mount】【命令格式】mount option device target_directory【OPTION】a: 挂在所有可以挂载的文件系统,如果不指定,则挂在/etc/fstab中列出的文件系统o: 制定挂载时使用的参数,可用参数如下:t: 制定文件系统的类型,如果挂载的是常见的文件系统,一般不必指定;只有光盘和远程文件系统需要制定【举例】#将刚刚创建的/dev/sdb1挂载到/add目录mkdir /addmount /dev/sdb1 /add#直接使用mount命令查看已挂载的文件系统mount/dev/sda2 on / type ext3 (rw,acl,user_xattr)proc on /proc type proc (rw)sysfs on /sys type sysfs (rw)debugfs on /sys/kernel/debug type debugfs (rw)udev on /dev type tmpfs (rw,mode=0755)tmpfs on /dev/shm type tmpfs (rw,mode=1777)devpts on /dev/pts type devpts (rw,mode=0620,gid=5)fusectl on /sys/fs/fuse/connections type fusectl (rw)vmware-vmblock on /var/run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,default_permissions,allow_other)/dev/sdb1 on /add type ext3 (rw)#如果插入的U盘不是常见的文件系统,那么挂载时还需要制定文件系统类型mount t ext3 /dev/sde1 /media【卸载文件系统umount】将刚刚挂载到/add的硬盘/dev/sdb1卸载:umount / dev/sdb1【自动挂载文件-fstab列表】该文件位于/etc/fstab,凡是列在表中的文件系统,在启动时都会自动挂载到系统中文件内容示意如下:/dev/sda1 swap swap defaults 0 0/dev/sda2 / ext3 acl,user_xattr 1 1proc /proc proc defaults 0 0sysfs /sys sysfs noauto 0 0debugfs /sys/kernel/debug debugfs noauto 0 0usbfs /proc/bus/usb usbfs noauto 0 0devpts /dev/pts devpts mode=0620,gid=5 0 0【文件说明】第一列:要挂在的文件系统;如果这个分区有卷标,也可以用LABEL=label_name的形式书写,这样的好处是即使文件系统盘符发生变化(更换硬件接口或者添加新硬盘时都有可能发生这种事),Linux也可以通过卷标名成功挂载分区而不会报错;第二列:挂载点,这个目录必须事先存在;第三列:文件系统格式;第四列:挂载参数,即mount命令中o下面的参数;第五列:是否需要备份,0表示不需要,1为需要;一般会把/根分区设为1;第六列:自检顺序,一般根分区为1,其他分区为2,0表示不检测。【注意事项】*如果挂载点目录中存在数据,需要先将其中的数据拷贝到其他目录,否则挂载成功后,原目录的数据就看不到了;*处于安全考虑,尽量不要讲光盘、U盘设备添加到这个目录中,最好手动加载。(类似于Windows中禁止U盘自动运行,一个道理)*如果要取出物理硬盘,一定要先使用umount卸载分区并从fstab列表中删除这一行记录,以防Linux启动时报错二、RAID设备百度百科上有详细的介绍,这里简单说下:1. RAID 0:注重读写速度,不提供数据冗余备份功能;2. RAID 1:和RAID 0相反,提供了冗余功能,但读写速度不变、甚至有可能略有降低;3. 无论阵列级别是多少,组成阵列的每个磁盘容量应大致相等;型号、品牌也最好相同;4. RAID 5至少需要使用3块以上磁盘,可用空间计算公式为n*(m-1),n是每个磁盘的容量,m是硬盘数。这种级别的RAID扩展性良好,但容错性一般,如果损坏盘大于1,则部分甚至全部数据将不可恢复。5. 最容易犯的错误:用同一个物理硬盘的不同分区创建RAID,这样虽然能创建成功,但读写性能反而会大大降低。【创建RAID 5示范】假设主板已连接了三块硬盘,分别为/dev/sdb,/dev/sdc,/dev/sdd,如下:Disk /dev/sdd: 5368 MB, 5368709120 bytesDisk /dev/sdc: 5368 MB, 5368709120 bytesDisk /dev/sdb: 5368 MB, 5368709120 bytes用这三块硬盘创建RAID 5的步骤如下1. 为硬盘分区fdisk /dev/sdbDevice contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS disklabel with disk identifier 0xe45e3969.Changes will remain in memory only, until you decide to write them.After that, of course, the previous content wont be recoverable.Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)Command (m for help): nCommand action e extended p primary partition (1-4)pPartition number (1-4, default 1): 1First sector (2048-10485759, default 2048):Using default value 2048Last sector, +sectors or +sizeK,M,G (2048-10485759, default 10485759):Using default value 10485759#下面的参数t是用来修改分区类型Command (m for help): tSelected partition 1#将分区改为系统级raid(软raid)文件类型-fd类型;ext3类型也可以、但在建RAID时极不常用Hex code (type L to list codes): fdChanged system type of partition 1 to fd (Linux raid autodetect)Command (m for help): pDisk /dev/sdb: 5368 MB, 5368709120 bytes255 heads, 63 sectors/track, 652 cylinders, total 10485760 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0xe45e3969Device Boot Start End Blocks Id System/dev/sdb1 2048 10485759 5241856 fd Linux raid autodetectCommand (m for help): wThe partition table has been altered!Calling ioctl() to re-read partition table.Syncing disks.以此再把/dev/sdc、/dev/sdd分区操作完成后的分区如下:Device BootStartEndBlocksIdSystem/dev/sdd12048 10485759 5241856fdLinux raid autodetect/dev/sdc12048 10485759 5241856fdLinux raid autodetect/dev/sdb12048 10485759 5241856fdLinux raid autodetect2. 创建阵列#使用mdadm命令创建RAID#选项create表示要创建的RAID设备名(即挂载点名称),这里命名为/dev/md0#选项level表示RAID级别,本例中是5(即RAID 5)#选项raid-devices表示RAID将使用的分区数,本例中是3mdadm -create /dev/md0 -level=5 -raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1mdadm: Defaulting to version 1.2 metadatamdadm: array /dev/md0 started.RAID创建完成后,系统会立即同步磁盘,并初始化创建的RAID,进度可以通过下面命令查看:cat /proc/mdstatPersonalities : raid6 raid5 raid4md0 : active raid5 sdd13 sdc11 sdb10 10474496 blocks super 1.2 level 5, 512k chunk, algorithm 2 3/2 UU_ =. recovery = 99.3% (5203924/5237248) finish=0.0min speed=25296K/secunused devices: 这时不要硬盘进行读写操作。3. 写入配置文件以便系统每次重启能够自动启动raid:#如果是第一次创建RAID,下面的配置文件mdadm.conf可能不存在,需要手动创建echo DEVICE /dev/sdb1 /dev/sdc1 /dev/sdd1/etc/mdadm.conf#再通过detail和scan命令扫描RAID, 将详细信息写入配置文件,注意要用追加的方式mdadm -detail -scan/etc/mdadm.conf自动生成的/etc/mdadm.conf文件格式有可能不正确,需要查看man mdadm.conf根据其中给出的实例进行修改*注:执行到这一步时最好重启一下linux,看下/dev/md0是否还存在,否则需要根据实际情况更改mdadm命令后面的参数、重新创建RAID*下面就可以把这个新建的/dev/md0当成“普通的”分区去操作了4. 格式化RAID分区#格式为ext3分区mkfs.ext3 /dev/md0#下面是输出信息mke2fs 1.41.9 (22-Aug-2009)Filesystem label=OS type: LinuxBlock size=4096 (log=2)Fragment size=4096 (log=2)655360 inodes, 2618624 blocks130931 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=268435456080 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632Writing inode tables: doneCreating journal (32768 blocks): doneWriting superblocks and filesystem accounting information: doneThis filesystem will be automatically checked every 27 mounts or180 days, whichever comes first. Use tune2fs -c or -i to override.5. 使用fdisk对新建raid分区fdisk /dev/md0与上面类似,以此输入n, p, 1, 回车, 回车, p, w分区完成后:fdisk lDisk /dev/md0p1: 10.7 GB, 10725883904 bytes2 heads, 4 sectors/track, 2618624 cylinders, total 20948992 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 524288 bytes / 1048576 bytesDisk identifier: 0x640e04bc Device Boot Start End Blocks Id System/dev/ md0p1 2048 20948991 10473472 83 Linux6. 挂载RAIDmkdir /raidmount /dev/md0p1 /raid/df hFilesystem Size Used Avail Use% Mounted on/dev/sda2 38G 16G 21G 43% /udev 2.0G 160K 2.0G 1% /devtmpfs 2.0G 72K 2.0G 1% /dev/shm/dev/md0p1 9.9G 151M 9.2G 2% /raid7. 将下面内容追加到/etc/fstab以便每次启动时都能自动挂载新建RAID/dev/md0p1/raidext3defaults00【为阵列添加热备盘】1. 先查看已有RAID的状态mdadm -detail /dev/md0/dev/md0: Version : 1.2 Creation Time : Sat Dec 12 08:15:21 2015 Raid Level : raid5 Array Size : 10474496 (9.99 GiB 10.73 GB) Used Dev Size : 5237248 (4.99 GiB 5.36 GB) Raid Devices : 3 Total Devices : 3 Persistence : Superblock is persistent Update Time : Sat Dec 12 08:43:18 2015 State : activeActive Devices : 3Working Devices : 3 Failed Devices : 0 Spare Devices : 0 Layout : left-symmetric Chunk Size : 512K Name : linux-xk:0 (local to host linux-xk) UUID : dd071836:301a4153:7f6edd95:d9801690 Events : 18 Number Major Minor RaidDevice State 0 8 17 0 active sync /dev/sdb1 1 8 33 1 active sync /dev/sdc1 3 8 49 2 active sync /dev/sdd1上面标蓝的字段要着重查看2. 连接新硬盘至Linux并为新硬盘分区3. 添加热备硬盘假设新增的硬盘分区为/dev/sde1mdadm /dev/md0 -add /dev/sde14. 移除坏盘这里假设/dev/sdb1损坏(可以使用命令:mdadm f /dev/md0 /dev/sdb1)这时查看/proc/mdstat文件,可以看到/dev/sdb1已经损坏并正在修复数据(也就是启用刚刚新增的sde1),等待数据修复完成。移除坏盘:mdadm /dev/md0 remove /dev/sdb1【扩展阵列】假设要将/dev/sde1添加到已有的RAID中:先要将sde1添加为热备盘(命令如上)之后使用-grow选项mdadm -grow /dev/md0 -raid-devices 4系统会提示:mdadm: Need to backup 3072K of critical section.查看/proc/mdstat文件中的进度显示,等待扩容完成即可【备注】重启后RAID丢失的问题仍没有解决,我的LINUX内核版本号为:cat /proc/versionLinux version 3.0.76-0.11-default (geekobuildhost) (gcc version 4.3.4 gcc-4_3-branch revision 152973 (SUSE Linux) ) #1 SMP Fri Jun 14 08:21:43 UTC2013 (ccab990)mdadm.conf文件内容:cat /etc/mdadm.confDEVICE /dev/sdb1 /dev/sdc1 /dev/sdd1ARRAY /dev/md/0 metadata=1.2 UUID=865a64bb:738d9832:996d4580:ad743790 name=linux-xk:0三、LVM逻辑卷管理总得意思就是:这种技术可以将多个不同容量的分区合并在一起然后重新分配使用空间;支持在线增减硬盘、在线扩充文件系统【基本概念】物理卷(PV):就是硬件设备的分区、RAID等,是构成LVM的基本存储设备卷组(VG):由一个或多个PV组成,可以理解成为分区的“磁盘”逻辑卷(LV):可以理解成卷组中的一个分区,它上面可以被挂载、可以创建文件。物理块(PE):它的功能类似于硬盘的扇区逻辑块(LE):由于一个LV可能位于多个PV上,所以在寻址时就不能按照扇区寻址,而是将LV划分成多个LE,LE时LV上可寻址的最小存储单元。一个LE对应一个PE。卷组描述符区域(VGDA):它类似于分区的分区表,处于PE的起始处,它记录了LE与PE的映射关系【创建LVM】假设系统存在两块硬盘/dev/sdb和/dev/sdc,以这两个硬盘位基础创建一个LVM。【创建物理卷PV】1. 将硬盘分区为8e# fdisk /dev/sdb以此选择n,p,1,t,1,8e,p(这里要确认下打印出来的分区信息),w# fdisk /dev/sdc以此选择n,p,1,t,1,8e,p(这里要确认下打印出来的分区信息),w2. 初始化物理卷#pvcreate /dev/sdb1 /dev/sdc1【创建卷组VG】【命令格式】vgcreate 假设要创建的VG名为LVM01_VG:vgcreate LVM01_VG /dev/sdb1 /dev/sdc1查看创建好的卷组vgdisplay -v LVM01_VG【创建LVM】LVM按照写入方式的不同,分两种模式:线性模式:先写满第一个PV,再写第二个PV,一次类推交错模式:交错的将数据均匀写入每个PV中,这种方式读写速度要快,可一旦出现故障、恢复数据比较困难。【新建线性模式LVM】在刚新建好的卷组LVM01_VG上,新建一个名为lv_file的线性模式LVM:lvcreate -L 5.9G -n lv_file LVM01_VG-L用来指定LVM的容量,-n指定LVM的名称,这里命名为lv_file;最后的LVM01_VG是上面建好的VG名【新建交错模式LVM】#创建交错模式的LVM,命名为lv_crosslvcreate -i 2 -I 4 -l 100 -n lv_cross LVM01_VG-i:交错值,这里是2-I:LVM的块大小,这里为4MB-l:(小写L)块数量,这里是100,因此这个LVM大小为400MB-n:这个LVM的名字LVM01_VG是上面建好的VG名【查看LVM】*新建的LVM位于/dev下面,文件夹名就是VG的名字,设备名就是-n指定的名字lvdisplay -v /dev/LVM01_VG/ lv_cross【使用LVM】1. 为LVM创建文件系统mkfs.ext3 /dev/LVM01_VG/lv_cross2. 挂载mkdir /lvm1mount /dev/LVM01_VG/lv_cross /lvm1/3. 追加/etc/fstab/dev/LVM01_VG/lv_cross /lvm1/ ext3 defaults 0 0【扩充LVM】【添加PV】假设要想上面的LVM01_VG中添加一个PV:/dev/sdd*物理硬盘连接好后、需要执行:echo - - - /sys/class/scsi_host/host0/scan新增的硬盘就会被立刻识别出来(仅限SCSI硬盘)1. 将/dev/sdd做为8e分区2. 初始化/dev/sdd1:pvcreate /dev/sdd13. 将/dev/sdd1加到卷组LVM01_VG中:vgextend LVM01_VG /dev/sdd14. 查看添加是否成功:vgdisplay -v LVM01_VG - Physical volumes - PV Name /dev/sdb1 PV UUID gbb0nV-0eJ2-mY7g-0X0D-oUh4-54IO-k2yAF6 PV Status allocatable Total PE / Free PE 767 / 717 PV Name /dev/sdc1 PV UUID N4Uhuy-HZM2-ZHqj-5lxF-B0vU-Hqkr-71Um3Y PV Status allocatable Total PE / Free PE 767 / 717 PV Name /dev/sdd1 PV UUID pqGGX3-KdWu-wtew-6SwC-4uqp-gRii-9b8Oko PV Status allocatable Total PE / Free PE 767 / 767【扩充LVM】在原有大小基础上、为上面的/dev/LVM01_VG/lv_cross增加2G的容量:lvextend -L +2G /dev/LVM01_VG/lv_cross Using stripesize of last segment 4.00 KiB Extending logical volume lv_cross to 2.39 GiB Logical volume lv_cross successfully resized将/dev/LVM01_VG/lv_cross扩充到4G的容量lvextend -L 4G /dev/LVM01_VG/lv_cross Using stripesize of last segment 4.00 KiB Extending logical volume lv_cross to 4.00 GiB Logical volume lv_cross successfully resized【在线扩充文件系统】到上面为止,虽然LVM的容量增加,但如果使用df -h查看的话,容量还是没有变化的,需要在线扩充文件系统至4G:resize2fs /dev/LVM01_VG/lv_cross 4Gresize2fs 1.41.9 (22-Aug-2009)Filesystem at /dev/LVM01_VG/lv_cross is mounted on /lvm1; on-line resizing requiredold desc_blocks = 2, new_desc_blocks = 16Performing an on-line resize of /dev/LVM01_VG/lv_cross to 4194304 (1k) blocks.The filesystem on /dev/LVM01_VG/lv_cross is now 4194304 blocks long.*注意:这个命令只对ext2和ext3文件系统有效,其他文件系统需要查看对应的帮助文档.在线扩充不会覆盖原有的文件【减小LVM】1. 这个过程涉及数据转移和文件信息修改,所以不能在线进行,先卸载:umount /lvm1/2. 使用fsck -f强制检查文件系统中的错误并修复:fsck -f /dev/LVM
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 赣东学院《英语阅读(2)》2023-2024学年第二学期期末试卷
- 河南农业职业学院《数值分析》2023-2024学年第二学期期末试卷
- 伊犁师范大学《医事法律》2023-2024学年第二学期期末试卷
- 工业互联网的实践与发展前景展望
- 工业互联网的创新发展与应用研究
- 工业4.0智能制造的未来
- 少数民族地区文化旅游开发研究
- 嵌入式系统中的多核处理器技术
- 少数民族文化旅游深度体验
- 岗位职责与工作流程详解
- 印制电路板领域:深南电路企业组织结构及部门职责
- 年产120万吨氧化铝拜尔法生产高压溶出工艺设计
- 《哈尔滨工程大学学报》模板
- DB14T 1049.1-2020 山西省用水定额 第1部分:农业用水定额
- 配载平衡基础培训
- 医疗废物管理相关法律、法规介绍
- 漯河医学高等专科学校辅导员招聘考试行政管理教师岗笔试面试历年真题库试卷
- 政审在校证明
- 变电站一次通流-通压试验方法的探讨与实践
- 线槽灯安装施工工法
- 自由公差对照表(共3页)
评论
0/150
提交评论