知其它功能早期H3C存储安恒2007-09-17发表在RedHatLinux上使用LVM管理磁盘并创建文件系统在RedHatLinux上使用LVM管理磁盘并创建文件系统一、组网需求:RedHatLinuxAS4Update2,H3CNeocean系列存储产品RedHatLinuxAS4Update2上通过软件iSCSIinititator访问Neocean存储设备上分配来的磁盘空间二、组网图:无三、配置步骤:1.
首先在存储服设备上通过iSCSI协议为RedHatLinux主机分配存储空间,在RedHatLinux配置软件iSCSIinitiator并识别到Neocean存储设备上分配来的磁盘空间,磁盘设备名为/dev/sdb,使用fdisk把/dev/sdb创建为1个主分区,分区类型设置为0x8e,它表示"LinuxLVM":[root@as4~]#fdisk/dev/sdbDevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabelBuildinganewDOSdisklabel.
Changeswillremaininmemoryonly,untilyoudecidetowritethem.
Afterthat,ofcourse,thepreviouscontentwon'tberecoverable.
Thenumberofcylindersforthisdiskissetto61439.
Thereisnothingwrongwiththat,butthisislargerthan1024,andcouldincertainsetupscauseproblemswith:1)softwarethatrunsatboottime(e.
g.
,oldversionsofLILO)2)bootingandpartitioningsoftwarefromotherOSs(e.
g.
,DOSFDISK,OS/2FDISK)Warning:invalidflag0x0000ofpartitiontable4willbecorrectedbyw(rite)Command(mforhelp):nCommandactioneextendedpprimarypartition(1-4)pPartitionnumber(1-4):1Firstcylinder(1-61439,default1):1Lastcylinderor+sizeor+sizeMor+sizeK(1-61439,default61439):61439Command(mforhelp):tSelectedpartition1Hexcode(typeLtolistcodes):8eChangedsystemtypeofpartition1to8e(LinuxLVM)Command(mforhelp):wThepartitiontablehasbeenaltered!
Callingioctl()tore-readpartitiontable.
Syncingdisks.
使用sfdisk-l/dev/sdb确认/dev/sdb上的分区情况和类型[root@as4~]#sfdisk-l/dev/sdbDisk/dev/sdb:61439cylinders,64heads,32sectors/trackUnits=cylindersof1048576bytes,blocksof1024bytes,countingfrom0DeviceBootStartEnd#cyls#blocksIdSystem/dev/sdb10+6143861439-629135208eLinuxLVM/dev/sdb20-000Empty/dev/sdb30-000Empty/dev/sdb40-000Empty2.
使用以下命令把/dev/sdb1设置为PV(物理卷)[root@as4~]#pvcreate-f/dev/sdb1Physicalvolume"/dev/sdb1"successfullycreatedpvcreate在/dev/sdb1上设置一个特殊的"记帐"区域,称作VGDA("卷组描述符区域"),LVM使用该区域来记录物理范围是如何分配的,以及其它一些操作.
3.
创建卷组(VG)vg1并向该卷组添加/dev/sdb1:[root@as4~]#vgcreatevg1/dev/sdb1Volumegroup"vg1"successfullycreated创建卷组之后,可以通过vgdisplay来查看一下vg1的属性:[root@as4~]#vgdisplay-vvg1Usingvolumegroup(s)oncommandlineFindingvolumegroup"vg1"---Volumegroup---VGNamevg1SystemIDFormatlvm2MetadataAreas1MetadataSequenceNo1VGAccessread/writeVGStatusresizableMAXLV0CurLV0OpenLV0MaxPV0CurPV1ActPV1VGSize60.
00GBPESize4.
00MBTotalPE15359AllocPE/Size0/0FreePE/Size15359/60.
00GBVGUUIDZ7W8Kd-8qtM-dk2Z-rzTo-Koyj-l4wH-lRRmkM---Physicalvolumes---PVName/dev/sdb1PVUUIDoScqA6-7BQc-WlLR-Ni3T-AbBm-ujxP-JJghXpPVStatusallocatableTotalPE/FreePE15359/15359vgcreate命令除了创建"vg1"卷组以外,它还设置/dev/sdb1,设置它的物理分区PhysicalExtents(PE)大小为4MB,4MB是缺省的物理分区PhysicalExtents(PE)大小.
这意味着在卷组上创建的所有逻辑卷都可以以4MB为增量单位来进行扩充或缩减.
由于内核限制的原因,物理分区PhysicalExtents(PE)大小决定了逻辑卷的最大大小.
4MB的物理分区PhysicalExtents(PE)大小决定了逻辑卷大小限制为256GB.
如果要创建的卷大于256GB,那么你可以在运行vgcreate时指定更大一些的物理分区PhysicalExtents(PE)大小.
物理分区PhysicalExtents(PE)大小可以是从8KB到512MB之间的任何值,并且必须总是2的倍数.
通过将范围大小增加到4MB以上,最大的物理卷大小将相应地增加到最大为1Petabyte(当前,许多x86系统上的大小限制是2Terabytes).
如果希望使用32MB的物理分区PhysicalExtents(PE)创建卷组,可以使用如下操作:[root@as4~]#vgcreate-s32Mvg1/dev/sdb132MB是个合适的物理分区PhysicalExtents(PE)大小,它使最大逻辑卷大小增加到2TB.
4.
已创建了卷组vg1,那接下来就可以在卷组vg1上创建逻辑卷LogicalVolume(LV)了.
在卷组vg1上创建一个名字为lvtest1,大小为36GB的逻辑卷[root@as4~]#lvcreate-L36G-nlvtest1vg1Logicalvolume"lvtest1"created可以使用lvdisplay查看逻辑卷LogicalVolume(LV)lvtest1的属性:[root@as4~]#lvdisplay/dev/vg1/lvtest1---Logicalvolume---LVName/dev/vg1/lvtest1VGNamevg1LVUUIDKQf5zY-SGi2-KKdb-tmbn-KyWR-twGL-p2KdCBLVWriteAccessread/writeLVStatusavailable#open0LVSize36.
00GBCurrentLE9216Segments1AllocationinheritReadaheadsectors0Blockdevice253:06.
接下来在逻辑卷lvtest1上创建ext3类型的文件系统:[root@as4~]#mkfs-text3/dev/vg1/lvtest1mke2fs1.
35(28-Feb-2004)Filesystemlabel=OStype:LinuxBlocksize=4096(log=2)Fragmentsize=4096(log=2)4718592inodes,9437184blocks471859blocks(5.
00%)reservedforthesuperuserFirstdatablock=0Maximumfilesystemblocks=12582912288blockgroups32768blockspergroup,32768fragmentspergroup16384inodespergroupSuperblockbackupsstoredonblocks:32768,98304,163840,229376,294912,819200,884736,1605632,2654208,4096000,7962624Writinginodetables:doneCreatingjournal(8192blocks):doneWritingsuperblocksandfilesystemaccountinginformation:doneThisfilesystemwillbeautomaticallycheckedevery39mountsor180days,whichevercomesfirst.
Usetune2fs-cor-itooverride.
使用tune2fs修改/dev/vg1/lvtest1的属性,去掉自动检查的属性.
[root@as4~]#tune2fs-c-1-i0/dev/vg1/lvtest1tune2fs1.
35(28-Feb-2004)Settingmaximalmountcountto-1Settingintervalbetweencheck0seconds8.
设置文件系统自动挂载设置软件iSCSI服务随系统启动而自动启动新建一个目录做为文件系统的挂载点:[root@as4~]#mkdir/data用vi编辑/etc/fstab文件,在文件中添加以下一行:/dev/vg1/lvtest1/dataext3_netdev00四、配置关键点:配置步骤1不是必须的,可以跳过(使用超过2TB的磁盘时,这一步必须跳过),然后在步骤2中直接把整块硬盘设置为PV,如:[root@as4~]#pvcreate-f/dev/sdb
GigsGigsCloud是一家成立于2015年老牌国外主机商,提供VPS主机和独立服务器租用,数据中心包括美国洛杉矶、中国香港、新加坡、马来西亚和日本等。商家VPS主机基于KVM架构,绝大部分系列产品中国访问速度不错,比如洛杉矶机房有CN2 GIA、AS9929及高防线路等。目前Los Angeles - SimpleCloud with Premium China DDOS Protectio...
pigyun怎么样?PIGYunData成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,目前商家提供香港CN2线路、韩国cn2线路、美西CUVIP-9929、GIA等线路优质VPS,基于KVM虚拟架构,商家采用魔方云平台,所有的配置都可以弹性选择,目前商家推出了七月优惠,韩国和美国所有线路都有相应的促销,六折至八折,性价比不错。点击进入:PIGYun官方网站地址PIGYUN优惠...
久久网云怎么样?久久网云好不好?久久网云是一家成立于2017年的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,久久网云目前提供有美国免费主机、香港主机、韩国服务器、香港服务器、美国云服务器,香港荃湾CN2弹性云服务器。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端部署化简为零,轻松快捷运用云计算!多年云计算领域服务经验,遍布亚太地区的海量节点为...
c盘垃圾文件清理为你推荐
支持ipad支持ipaddominavimasios7支持ipad支持ipadipad如何上网iPad怎么上网?请高手指点360chrome使用360急速浏览器,360chrome进程结束不了icloudiphone没开启icloud的iphone怎么用find my iphone找回googleadsense如何通过Google adsense???迅雷下载速度迅雷下载快慢和什么有关
中国十大域名注册商 七牛优惠码 cve-2014-6271 优key php主机 parseerror 发包服务器 老左来了 1g空间 南通服务器 metalink 双12 免费asp空间申请 1美元 国外代理服务器 ncp是什么 so域名 linux命令vi 报警主机 kosspp 更多