lvm相关命令学习
发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,我的博客已迁移到xdoujiang.com请去那边和我交流基础环境1、当前版本cat /etc/debian_version7.82、安装包lvm2apt-get install lvm2 -y一、将
千家信息网最后更新 2024年11月26日lvm相关命令学习
我的博客已迁移到xdoujiang.com请去那边和我交流基础环境1、当前版本cat /etc/debian_version7.82、安装包lvm2apt-get install lvm2 -y一、将sdb sdc sdd三块分区加到卷组(hadoop),并创建5G的逻辑卷(hadoop1),PE默认1、使用pvcreate命令将sdb sdc sdd分区创建成物理卷(pvcreate - initialize a disk or partition for use by LVM)pvcreate /dev/sdb /dev/sdc /dev/sdd Writing physical volume data to disk "/dev/sdb" Physical volume "/dev/sdb" successfully created Writing physical volume data to disk "/dev/sdc" Physical volume "/dev/sdc" successfully created Writing physical volume data to disk "/dev/sdd" Physical volume "/dev/sdd" successfully createdEXAMPLESInitialize partition #4 on the third SCSI disk and the entire fifth SCSI disk for later use by LVM:pvcreate /dev/sdc4 /dev/sde2、使用pvs或pvdisplay命令查看1)pvs(pvs - report information about physical volumes) PV VG Fmt Attr PSize PFree /dev/sdb lvm2 a-- 10.00g 10.00g /dev/sdc lvm2 a-- 10.00g 10.00g /dev/sdd lvm2 a-- 10.00g 10.00g2)pvdisplay(pvdisplay - display attributes of a physical volume) "/dev/sdb" is a new physical volume of "10.00 GiB" --- NEW Physical volume --- PV Name /dev/sdb VG Name PV Size 10.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID OkVC5O-SWOq-daXZ-BrNy-Hy83-G9Sm-d8bMT4 "/dev/sdc" is a new physical volume of "10.00 GiB" --- NEW Physical volume --- PV Name /dev/sdc VG Name PV Size 10.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID 7vg9eM-pIRR-Ahi0-BNvn-A1pr-WQa0-hvdC9X "/dev/sdd" is a new physical volume of "10.00 GiB" --- NEW Physical volume --- PV Name /dev/sdd VG Name PV Size 10.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID MyPYTC-Vk4P-ltjL-SX6w-jK3V-422c-HACxOK3、使用vgcreate命令创建hadoop卷组并将sdb sdc sdd加入到卷组里(vgcreate - create a volume group)vgcreate hadoop /dev/sdb /dev/sdc /dev/sdd Volume group "hadoop" successfully created这里使用默认的PE 4MB EXAMPLESTo create a volume group named test_vg using physical volumes /dev/sdk1, and /dev/sdl1 with default physical extent size of 4MB:vgcreate test_vg /dev/sdk1 /dev/sdl1 4、使用vgs或vgdisplay命令查看1)vgs(vgs - report information about volume groups) VG #PV #LV #SN Attr VSize VFree hadoop 3 0 0 wz--n- 29.99g 29.99g2)vgdisplay(vgdisplay - display attributes of volume groups) --- Volume group --- VG Name hadoop System ID Format lvm2 Metadata Areas 3 Metadata Sequence No 1 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 3 Act PV 3 VG Size 29.99 GiB PE Size 4.00 MiB Total PE 7677 Alloc PE / Size 0 / 0 Free PE / Size 7677 / 29.99 GiB VG UUID 9BpObQ-0qNt-7MRM-cJ4Y-aMyE-5ZEd-GoSi9N5、使用lvcreate命令创建逻辑卷为hadoop1 大小是5G(lvcreate creates a new logical volume in a volume group)lvcreate -L 5G -n hadoop1 hadoop Logical volume "hadoop1" created-L, --size LogicalVolumeSize[bBsSkKmMgGtTpPeE]Gives the size to allocate for the new logical volume.A size suffix of K for kilobytes,M for megabytes,G for gigabytes,T for terabytes,P for petabytes or E for exabytes is optional.Default unit is megabytes.6、使用lvs或lvdisplay命令查看1)lvs(lvs - report information about logical volumes) LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert hadoop1 hadoop -wi-a--- 5.00g 2)lvdisplay(lvdisplay - display attributes of a logical volume) --- Logical volume --- LV Path /dev/hadoop/hadoop1 LV Name hadoop1 VG Name hadoop LV UUID y8CHyc-G7du-h9jZ-XV4T-dvZC-bzv1-NdsbS0 LV Write Access read/write LV Creation host, time debian, 2015-06-12 23:51:09 -0400 LV Status available # open 0 LV Size 5.00 GiB Current LE 1280 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 254:07、将/dev/hadoop/hadoop1格式化成ext4mkfs.ext4 /dev/hadoop/hadoop18、写进/etc/fatab中并挂载/dev/mapper/hadoop-hadoop1 /hadoop ext4 defaults 0 0mount -a9、查看是否挂载成功df -ThFilesystem Type Size Used Avail Use% Mounted onrootfs rootfs 9.2G 1.7G 7.1G 19% /udev devtmpfs 10M 0 10M 0% /devtmpfs tmpfs 99M 256K 99M 1% /run/dev/disk/by-uuid/f730250f-21de-45dd-a3e7-6c5d74508f4b ext4 9.2G 1.7G 7.1G 19% /tmpfs tmpfs 5.0M 0 5.0M 0% /run/locktmpfs tmpfs 961M 0 961M 0% /run/shm/dev/sda5 ext4 17G 180M 16G 2% /opt/dev/mapper/hadoop-hadoop1 ext4 5.0G 138M 4.6G 3% /hadoop二、将/dev/mapper/hadoop-hadoop1逻辑卷夸大到40G并挂载1、使用pvcreate命令将sde分区创建成物理卷pvcreate /dev/sde Writing physical volume data to disk "/dev/sde" Physical volume "/dev/sde" successfully created2、使用vgextend命令将sde加入到卷组hadoop(vgextend - add physical volumes to a volume group)vgextend hadoop /dev/sde Volume group "hadoop" successfully extendedExamplesvgextend vg00 /dev/sda4 /dev/sdn1 tries to extend the existing volume group vg00by the new physical volumes (see pvcreate(8)) /dev/sdn1 and /dev/sda4.3、先查看下卷组有多少PEvgdisplay --- Volume group --- VG Name hadoop System ID Format lvm2 Metadata Areas 4 Metadata Sequence No 8 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 4 Act PV 4 VG Size 39.98 GiB PE Size 4.00 MiB Total PE 10236 Alloc PE / Size 8956 / 34.98 GiB Free PE / Size 1280 / 5.00 GiB VG UUID 9BpObQ-0qNt-7MRM-cJ4Y-aMyE-5ZEd-GoSi9N一共有10236个PE 4、使用lvextend命令将现有逻辑卷为hadoop1增大到40G(lvextend - extend the size of a logical volume)lvextend -l 10236 /dev/hadoop/hadoop1 Extending logical volume hadoop1 to 39.98 GiB Logical volume hadoop1 successfully resized-l, --extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE|ORIGIN}]Extend or set the logical volume size in units of logical extents.5、使用resize2fs命令扩大文件系统(resize2fs - ext2/ext3/ext4 file system resizer)resize2fs /dev/hadoop/hadoop1 resize2fs 1.42.5 (29-Jul-2012)Filesystem at /dev/hadoop/hadoop1 is mounted on /hadoop; on-line resizing requiredold_desc_blocks = 1, new_desc_blocks = 3Performing an on-line resize of /dev/hadoop/hadoop1 to 10481664 (4k) blocks.The filesystem on /dev/hadoop/hadoop1 is now 10481664 blocks long.6、最后检查下是否扩大到40G了df -ThFilesystem Type Size Used Avail Use% Mounted onrootfs rootfs 9.2G 1.7G 7.1G 19% /udev devtmpfs 10M 0 10M 0% /devtmpfs tmpfs 99M 260K 99M 1% /run/dev/disk/by-uuid/f730250f-21de-45dd-a3e7-6c5d74508f4b ext4 9.2G 1.7G 7.1G 19% /tmpfs tmpfs 5.0M 0 5.0M 0% /run/locktmpfs tmpfs 961M 0 961M 0% /run/shm/dev/sda5 ext4 17G 180M 16G 2% /opt/dev/mapper/hadoop-hadoop1 ext4 40G 143M 38G 1% /hadoop三、参考文章https://wiki.archlinux.org/index.php/LVM_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29
命令
逻辑
物理
成功
下卷
博客
基础
大小
文件
文章
格式
版本
环境
系统
边和
并将
交流
参考
检查
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
灰度服务器
上海网络技术开发哪个正规
u8连接不上管理服务器
山西电力软件开发
广东智能软件开发服务电话
精英部队服务器
市彩付宝网络技术有限公司
上海便民平台软件开发公司
数据库模型培训班
数据库怎么分时间
mac地址与服务器
oracle数据库自增长
广州交易软件开发价格
软件开发怎么那么贵
过滤用户输入的数据库
学生网络安全责任划分
滁州直播平台软件开发要多少钱
计算机3网络技术
云添互联网科技
网络文明网络安全
工厂数据库怎么部署
大活宝深圳互联网科技
走远了网络技术服务部扣费
网络安全udc分类号查询
魅族16s 无法连接服务器
怎么新建一个数据库
网络文明网络安全
蚂蚁匠人北京网络技术有限公司
杭州大嘉网络技术有限公司
史上最漂亮的网络安全手抄报