1、创建一个10G分区,并格式为ext4文件系统;
(1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl;
(2) 挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳;
[root@centos ~]# fdisk -l #马哥说不写注释的都是耍流氓 Disk /dev/sda: 171.8 GB, 171798691840 bytes 255 heads, 63 sectors/track, 20886 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: 0x00098b32 Device Boot Start End Blocks Id System /dev/sda1 * 1 64 512000 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 64 20887 167259136 8e Linux LVM Disk /dev/sdb: 10.7 GB, 10737418240 bytes #创建一个10G分区 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: 0x00000000 Disk /dev/mapper/vg_centos-lv_root: 170.2 GB, 170196467712 bytes 255 heads, 63 sectors/track, 20691 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: 0x00000000 Disk /dev/mapper/vg_centos-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: 0x00000000 [root@centos ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x248136bc. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-1305, default 1): Using default value 1 Last cylinder, +cylinders or +size{K,M,G} (1-1305, default 1305): Using default value 1305 Command (m for help): wq The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. [root@centos ~]# fdisk -l Disk /dev/sda: 171.8 GB, 171798691840 bytes 255 heads, 63 sectors/track, 20886 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: 0x00098b32 Device Boot Start End Blocks Id System /dev/sda1 * 1 64 512000 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 64 20887 167259136 8e Linux LVM Disk /dev/sdb: 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: 0x248136bc Device Boot Start End Blocks Id System /dev/sdb1 1 1305 10482381 83 Linux Disk /dev/mapper/vg_centos-lv_root: 170.2 GB, 170196467712 bytes 255 heads, 63 sectors/track, 20691 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: 0x00000000 Disk /dev/mapper/vg_centos-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: 0x00000000 [root@centos ~]# mkfs -b 2048 -t ext4 -L MYDATA -m 2 /dev/sdb1 #格式为ext4文件系统,其block大小为2048, 预留空间百分比为2, 卷标为MYDATA mke2fs 1.41.12 (17-May-2010) 文件系统标签=MYDATA 操作系统:Linux 块大小=2048 (log=1) 分块大小=2048 (log=1) Stride=0 blocks, Stripe width=0 blocks 655360 inodes, 5241190 blocks 262059 blocks (5.00%) reserved for the super user 第一个数据块=0 Maximum filesystem blocks=542113792 320 block groups 16384 blocks per group, 16384 fragments per group 2048 inodes per group Superblock backups stored on blocks: 16384, 49152, 81920, 114688, 147456, 409600, 442368, 802816, 1327104, 2048000, 3981312 正在写入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成 This filesystem will be automatically checked every 20 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. [root@centos ~]# tune2fs -o acl /dev/sdb1 #默认挂载属性包含acl tune2fs 1.41.12 (17-May-2010) [root@centos ~]# mkdir -p /data/mydata && mount -o noexec,noatime /dev/sdb1 /data/mydata #挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳 [root@centos ~]# echo $? 0 [root@centos ~]# cd /data/ [root@centos data]# ll 总用量 2 drwxr-xr-x 3 root root 2048 12月 26 17:36 mydata [root@centos data]# cd mydata/ [root@centos mydata]# ll 总用量 16 drwx------ 2 root root 16384 12月 26 17:36 lost+found [root@centos mydata]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_centos-lv_root 156G 3.8G 145G 3% / tmpfs 1.9G 72K 1.9G 1% /dev/shm /dev/sda1 477M 160M 292M 36% /boot /dev/sdb1 9.8G 13M 9.3G 1% /data/mydata [root@centos mydata]#
2、创建一个大小为1G的swap分区,并创建好文件系统,并启用之;
[root@centos ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x70af3aab. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Command (m for help): n Command action e extended p primary partition (1-4) Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-130, default 1): Using default value 1 Last cylinder, +cylinders or +size{K,M,G} (1-130, default 130): Using default value 130 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. [root@centos ~]# mkswap /dev/sdb1 Setting up swapspace version 1, size = 1044188 KiB no label, UUID=85de9eea-a86d-48f4-a24d-00615a9812f8 [root@centos ~]# swapon /dev/sdb1 [root@centos ~]# free -m total used free shared buffers cached Mem: 3816 517 3299 1 27 289 -/+ buffers/cache: 200 3615 Swap: 1019 0 1019 [root@centos ~]# echo "/dev/sdb1 swap swap defaults 0 0" >> /etc/fstab #swap现已加入开机挂载全家桶!
3、写一个脚本
(1)、获取并列出当前系统上的所有磁盘设备;(2)、显示每个磁盘设备上每个分区相关的空间使用信息;
[root@centos gogogogogogogogoo]# cat DiskInfo_Jerry.sh #马哥说过,脚本就是命令的拼凑,所以,命令学好,脚本风骚。 #!/bin/bash #Author: Jerry lsblk df -ahT [root@centos gogogogogogogogoo]# bash DiskInfo_Jerry.sh NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 160G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 159.5G 0 part ├─vg_centos-lv_root (dm-0) 253:0 0 158.5G 0 lvm / └─vg_centos-lv_swap (dm-1) 253:1 0 1G 0 lvm sdb 8:16 0 10G 0 disk └─sdb1 8:17 0 10G 0 part ├─vg_mage-mylv1-real (dm-3) 253:3 0 5G 0 lvm │ ├─vg_mage-mylv1 (dm-2) 253:2 0 5G 0 lvm │ └─vg_mage-snvg1 (dm-5) 253:5 0 5G 1 lvm └─vg_mage-snvg1-cow (dm-4) 253:4 0 160M 1 lvm └─vg_mage-snvg1 (dm-5) 253:5 0 5G 1 lvm sdc 8:32 0 60G 0 disk └─sdc1 8:33 0 60G 0 part Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/vg_centos-lv_root ext4 156G 3.4G 145G 3% / proc proc 0 0 0 - /proc sysfs sysfs 0 0 0 - /sys devpts devpts 0 0 0 - /dev/pts tmpfs tmpfs 1.9G 68K 1.9G 1% /dev/shm /dev/sda1 ext4 477M 35M 418M 8% /boot /dev/mapper/vg_mage-mylv1 ext4 4.8G 10M 4.6G 1% /users none binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc vmware-vmblock fuse.vmware-vmblock 0 0 0 - /var/run/vmblock-fuse [root@centos gogogogogogogogoo]#
4、总结RAID的各个级别及其组合方式和性能的不同;
RAID-0: 读、写性能提升; 可用空间:N*min(S1,S2,...) 无容错能力 最少磁盘数:2, 2+ RAID-1: 读性能提升、写性能略有下降; 可用空间:1*min(S1,S2,...) 有冗余能力 最少磁盘数:2, 2+ RAID-4: 1101, 0110, 1011 RAID-5: 读、写性能提升 可用空间:(N-1)*min(S1,S2,...) 有容错能力:1块磁盘 最少磁盘数:3, 3+ RAID-6: 读、写性能提升 可用空间:(N-2)*min(S1,S2,...) 有容错能力:2块磁盘 最少磁盘数:4, 4+ 混合类型 RAID-10: 读、写性能提升 可用空间:N*min(S1,S2,...)/2 有容错能力:每组镜像最多只能坏一块; 最少磁盘数:4, 4+
5、创建一个大小为10G的RAID1,要求有一个空闲盘,而且CHUNK大小为128k;
生产环境都是用服务器自带的磁盘阵列卡来做raid,具体详见各厂商的操作文档,此题我就跳过了,请老湿原谅我的直接。
6、创建一个大小为4G的RAID5设备,chunk大小为256k,格式化ext4文件系统,要求可开机自动挂载至/backup目录,而且不更新访问时间戳,且支持acl功能;
生产环境都是用服务器自带的磁盘阵列卡来做raid,具体详见各厂商的操作文档,此题我就跳过了,请老湿原谅我的直接。 更新访问时间戳我要说一下,生产环境一般都是要更新访问时间戳的
7、写一个脚本,(1) 接受一个以上文件路径作为参数;(2) 显示每个文件拥有的行数;(3) 总结说明本次共为几个文件统计了其行数;
[root@centos gogogogogogogogoo]# bash Sum_wc-l.sh /etc/ssh/sshd_config /etc/fstab /etc/rc.local Number of rows in /etc/ssh/sshd_config is 138 Number of rows in /etc/fstab is 16 Number of rows in /etc/rc.local is 7 total of 3 files [root@centos gogogogogogogogoo]# cat Sum_wc-l.sh #!/bin/bash # if [ $# -lt 1 ];then echo "At least one filesname " exit 2 fi for i in $*;do line=$(cat $i | wc -l) echo "Number of rows in $i is $line" done echo "total of $# files" [root@centos gogogogogogogogoo]#
8、写一个脚本 (1) 传递两个以上字符串当作用户名;(2) 创建这些用户;且密码同用户名;(3) 总结说明共创建了几个用户;
[root@centos gogogogogogogogoo]# bash Creat_user.sh At least two username [root@centos gogogogogogogogoo]# bash Creat_user.sh abb1 abb2 abb3 abb4 Add user abb1 finished Add user abb2 finished Add user abb3 finished Add user abb4 finished total of Create 4 users [root@centos gogogogogogogogoo]# cat Creat_user.sh #!/bin/bash if [ $# -lt 2 ];then echo "At least two username " exit 2 fi for i in $*;do if grep "^$i\>" /etc/passwd &> /dev/null;then echo "User $i exists" else useradd $i echo $i | passwd --stdin $i &> /dev/null echo "Add user $i finished" fi done echo "total of Create $# users" [root@centos gogogogogogogogoo]#
9、写一个脚本,新建20个用户,visitor1-visitor20;计算他们的ID之和;
[root@centos gogogogogogogogoo]# bash sum_userid.sh The users ID sum is: 10330 [root@centos gogogogogogogogoo]# cat sum_userid.sh #!/bin/bash num=0 for i in {1..20};do if id visitor$i &> /dev/null;then echo "visitor$i exists" else useradd visitor$i id=$(grep "^visitor$i\>" /etc/passwd | cut -d: -f 3) let num+=$id fi done echo "The users ID sum is: $num" [root@centos gogogogogogogogoo]#
10、写一脚本,分别统计/etc/rc.d/rc.sysinit、/etc/rc.d/init.d/functions和/etc/fstab文件中以#号开头的行数之和,以及总的空白行数;
[root@centos jerry_go]# cat title10-2.sh #!/bin/bash #Author:Jerry #Description # # if [ -e $1 ]; then jinghao1=$(grep "^#" $1 | wc -l) blank_line1=$(grep "^$" $1 | wc -l) echo "The file $1 Jinghao_lines:$jinghao1 Blank_lines:$blank_line1 " else echo "The file $1 no exist" exit 2 fi if [ -e $2 ]; then jinghao2=$(grep "^#" $2 | wc -l) blank_line2=$(grep "^$" $2 | wc -l) echo "The file $2 Jinghao_lines:$jinghao2 Blank_lines:$blank_line2 " else echo "The file $2 no exist" exit 2 fi if [ -e $3 ]; then jinghao3=$(grep "^#" $3 | wc -l) blank_line3=$(grep "^$" $3 | wc -l) echo "The file $3 Jinghao_lines:$jinghao3 Blank_lines:$blank_line3 " else echo "The file $3 no exist" exit 2 fi echo "Total jinghao lines: $[$jinghao1+$jinghao2+$jinghao3]" echo "Total blank lines: $[$blank_line1+$blank_line2+$blank_line3]" && exit 0 走一个!come on baby! [root@centos jerry_go]# bash title10-2.sh /etc/rc.d/rc.sysinit /etc/rc.d/init.d/functions /etc/fstab The file /etc/rc.d/rc.sysinit Jinghao_lines:44 Blank_lines:100 The file /etc/rc.d/init.d/functions Jinghao_lines:43 Blank_lines:105 The file /etc/fstab Jinghao_lines:8 Blank_lines:1 Total jinghao lines: 95 Total blank lines: 206 [root@centos jerry_go]# 异常的走一个! 欧耶! [root@centos jerry_go]# bash title10-2.sh /etc/rc.d/rc.sysinit /etc/rc.d/init.d/funct234ions /etc/fstab The file /etc/rc.d/rc.sysinit Jinghao_lines:44 Blank_lines:100 The file /etc/rc.d/init.d/funct234ions no exist [root@centos jerry_go]# 异常的再走一个! [root@centos jerry_go]# bash title10-2.sh /etc/rc.d/rc.sysinit /etc/rc.d/init.d/functions /etc/fst123ab The file /etc/rc.d/rc.sysinit Jinghao_lines:44 Blank_lines:100 The file /etc/rc.d/init.d/functions Jinghao_lines:43 Blank_lines:105 The file /etc/fst123ab no exist [root@centos jerry_go]# 最后发现井号的英文是well number , 脚本里面用拼音实在是很low,不过我是刚开始嘛,who care......
11、写一个脚本,显示当前系统上所有默认shell为bash的用户的用户名、UID以及此类所有用户的UID之和;
[root@centos jerry_go]# cat week7_title11.sh #!/bin/bash #Author:Jerry #Description # # grep "bin/bash$" /etc/passwd |cut -d":" -f1,3 for i in `grep "bin/bash$" /etc/passwd |awk -F ":" '{print $3}'`;do let sum+=$i done echo "Users ID sum is:$sum" [root@centos jerry_go]# bash week7_title11.sh root:0 magedu:500 mamamamam:501 magedu1:502 abb1:503 abb2:504 abb3:505 abb4:506 visitor1:507 visitor2:508 visitor3:509 visitor4:510 visitor5:511 visitor6:512 visitor7:513 visitor8:514 visitor9:515 visitor10:516 visitor11:517 visitor12:518 visitor13:519 visitor14:520 visitor15:521 visitor16:522 visitor17:523 visitor18:524 visitor19:525 visitor20:526 Users ID sum is:13851
12、写一个脚本,显示当前系统上所有,拥有附加组的用户的用户名;并说明共有多少个此类用户;
[root@centos jerry_go]# bash week7_title12.sh bin daemon sys adm lp mail haldaemon This users has 7. [root@centos jerry_go]# cat week7_title12.sh #!/bin/bash #Author:Jerry #Description # grep -v ":$" /etc/group |awk -F ":" '{print $1}' echo "This users has $(grep -v ":$" /etc/group |awk -F ":" '{print $1}'|wc -l)." [root@centos jerry_go]#
13、创建一个由至少两个物理卷组成的大小为20G的卷组;要求,PE大小为8M;而在卷组中创建一个大小为5G的逻辑卷mylv1,格式化为ext4文件系统,开机自动挂载至/users目录,支持acl;
[root@centos ~]# pvdisplay #先看看环境 --- Physical volume --- PV Name /dev/sda2 VG Name vg_centos PV Size 159.51 GiB / not usable 3.00 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 40834 Free PE 0 Allocated PE 40834 PV UUID 1O2YO5-7puR-3Pfu-nR15-tqCc-JjPN-giIZeh "/dev/sdb1" is a new physical volume of "10.00 GiB" --- NEW Physical volume --- PV Name /dev/sdb1 VG Name PV Size 10.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID dmUkps-1j6e-q50O-yOh8-nBlT-lw6t-nGKnat "/dev/sdc1" is a new physical volume of "60.00 GiB" --- NEW Physical volume --- PV Name /dev/sdc1 VG Name PV Size 60.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID WfoY2H-efkl-qx0z-Yetm-wyV0-3lUU-u815Aq [root@centos ~]# vgcreate -s 8m vg_mage /dev/sdb1 /dev/sdc1 #创建一个由至少两个物理卷组成的大小为20G的卷组,我这里不止了,无伤大雅。 Volume group "vg_mage" successfully created [root@centos ~]# lvcreate -L 5G -n mylv1 vg_mage && mkfs.ext4 /dev/vg_mage/mylv1 #在卷组中创建一个大小为5G的逻辑卷mylv1,格式化为ext4文件系统 [root@centos ~]# mkdir /users && echo "/dev/vg_mage/mylv1 /users ext4 defaults,acl 0 0" >> /etc/fstab #自动挂载至/users目录,支持acl [root@centos ~]# cat /etc/fstab # # /etc/fstab # Created by anaconda on Thu Jun 23 18:40:21 2016 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/vg_centos-lv_root / ext4 defaults 1 1 UUID=7b714956-acd7-44cb-af53-4eacde793fd9 /boot ext4 defaults 1 2 #/dev/mapper/vg_centos-lv_swap swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/vg_mage/mylv1 /users ext4 defaults,acl 0 0 [root@centos ~]#
14、新建用户magedu;其家目录为/users/magedu,而后su切换至此用户,复制多个文件至家目录;
[root@centos ~]# useradd magedu -d /users/magedu [root@centos ~]# su - magedu [magedu@centos ~]$ cp /etc/*.conf ~ [magedu@centos ~]$ ls -al 总用量 188 drwx------ 4 magedu magedu 4096 12月 27 12:52 . drwxr-xr-x. 4 root root 4096 12月 27 12:48 .. -rw-r--r-- 1 magedu magedu 148 12月 27 12:52 asound.conf -rw-r--r-- 1 magedu magedu 18 5月 11 2016 .bash_logout -rw-r--r-- 1 magedu magedu 176 5月 11 2016 .bash_profile -rw-r--r-- 1 magedu magedu 124 5月 11 2016 .bashrc -rw-r--r-- 1 magedu magedu 1780 12月 27 12:52 cas.conf -rw-r--r-- 1 magedu magedu 21214 12月 27 12:52 dnsmasq.conf -rw-r--r-- 1 magedu magedu 519 12月 27 12:52 dracut.conf -rw-r--r-- 1 magedu magedu 20 12月 27 12:52 fprintd.conf -rw-r--r-- 1 magedu magedu 0 12月 27 12:52 gai.conf drwxr-xr-x 2 magedu magedu 4096 11月 12 2010 .gnome2 -rw-r--r-- 1 magedu magedu 9 12月 27 12:52 host.conf -rw-r--r-- 1 magedu magedu 0 12月 27 12:52 init.conf -rw-r--r-- 1 magedu magedu 8120 12月 27 12:52 kdump.conf -rw-r--r-- 1 magedu magedu 449 12月 27 12:52 krb5.conf -rw-r--r-- 1 magedu magedu 1662 12月 27 12:52 latrace.conf -rw-r--r-- 1 magedu magedu 47 12月 27 12:52 ld.so.conf -rw-r--r-- 1 magedu magedu 2293 12月 27 12:52 libuser.conf -rw-r--r-- 1 magedu magedu 662 12月 27 12:52 logrotate.conf -rw-r--r-- 1 magedu magedu 10814 12月 27 12:52 ltrace.conf -rw-r--r-- 1 magedu magedu 827 12月 27 12:52 mke2fs.conf drwxr-xr-x 4 magedu magedu 4096 6月 23 2016 .mozilla -rw-r--r-- 1 magedu magedu 2620 12月 27 12:52 mtools.conf -rw-r--r-- 1 magedu magedu 1688 12月 27 12:52 nsswitch.conf -rw-r--r-- 1 magedu magedu 1698 12月 27 12:52 ntp.conf -rw-r--r-- 1 magedu magedu 370 12月 27 12:52 pm-utils-hd-apm-restore.conf -rw-r--r-- 1 magedu magedu 789 12月 27 12:52 prelink.conf -rw-r--r-- 1 magedu magedu 966 12月 27 12:52 readahead.conf -rw-r--r-- 1 magedu magedu 81 12月 27 12:52 resolv.conf -rw-r--r-- 1 magedu magedu 2875 12月 27 12:52 rsyslog.conf -rw-r--r-- 1 magedu magedu 216 12月 27 12:52 sestatus.conf -rw-r--r-- 1 magedu magedu 6717 12月 27 12:52 smartd.conf -rw-r--r-- 1 magedu magedu 256 12月 27 12:52 sos.conf -rw-r--r-- 1 magedu magedu 1800 12月 27 12:52 sysctl.conf -rw-r--r-- 1 magedu magedu 1309 12月 27 12:52 tpvmlp.conf -rw-r--r-- 1 magedu magedu 45 12月 27 12:52 Trolltech.conf -rw-r--r-- 1 magedu magedu 485 12月 27 12:52 updatedb.conf -rw-r--r-- 1 magedu magedu 3008 12月 27 12:52 warnquota.conf -rw-r--r-- 1 magedu magedu 969 12月 27 12:52 yum.conf [magedu@centos ~]$
15、扩展mylv1至9G,确保扩展完成后原有数据完全可用;
lvextend -L +4G /dev/mapper/myvg-mylv1 resize2fs /dev/mapper/myvg-mylv1
16、缩减mylv1至7G,确保缩减完成后原有数据完全可用;
# umount /dev/vg_mage/mylv1 # e2fsck -f /dev/vg_mage/mylv1 # resize2fs /dev/vg_mage/mylv11 7G # lvreduce -L 7G /dev/vg_mage/mylv1 # mount /dev/vg_mage/mylv1 /users/
17、对mylv1创建快照,并通过备份数据;要求保留原有的属主属组等信息;
[root@centos users]# lvcreate -s -l 20 -n snvg1 -p r /dev/vg_mage/mylv1 Logical volume "snvg1" created.
原创文章,作者:N24_Jerry,如若转载,请注明出处:http://www.178linux.com/65351
评论列表(2条)
写的很棒,排版也很棒,为什么下面的没有注释了那?
@马哥教育:(⊙o⊙)……. 开始耍流氓了