知其它功能早期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
LOCVPS发来了针对XEN架构VPS的促销方案,其中美国洛杉矶机房7折,其余日本/新加坡/中国香港等机房全部8折,优惠后日本/新加坡机房XEN VPS月付仅29.6元起。这是成立较久的一家国人VPS服务商,目前提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于XEN或者KVM虚拟架构,均选择国内访问线路不错的机房,适合建...
优林怎么样?优林好不好?优林 是一家国人VPS主机商,成立于2016年,主营国内外服务器产品。云服务器基于hyper-v和kvm虚拟架构,国内速度还不错。今天优林给我们带来促销的是国内西南地区高防云服务器!全部是独享带宽!续费同价!官方网站:https://www.idc857.com地区CPU内存硬盘流量带宽防御价格购买地址德阳高防4核4g50G无限流量10M100G70元/月点击购买德阳高防...
前几天有关注到Megalayer云服务器提供商有打算在月底的时候新增新加坡机房,这个是继美国、中国香港、菲律宾之外的第四个机房。也有工单询问到官方,新加坡机房有包括CN2国内优化线路和国际带宽,CN2优化线路应该是和菲律宾差不多的。如果我们追求速度和稳定性的中文业务,建议还是选择CN2优化带宽的香港服务器。这里有要到Megalayer新加坡服务器国际带宽的测试服务器,E3-1230配置20M国际带...
c盘垃圾文件清理为你推荐
尊敬的浪潮英信服务器用户:路由器itunesOPENCORE苹果引导配置说明第四版-基于机动车diandian支持ipadcolumnios5photoshop技术ps几大关键技术?tracerouteLinux 下traceroute的工作原理是什么 !ipad如何上网ipad如何允许app使用网络ipadwifiipad wifi信号差怎么办
域名查询软件 中国域名网 本网站服务器在美国维护 oneasiahost 韩国俄罗斯 视频存储服务器 135邮箱 qq对话框 服务器合租 免费申请网站 卡巴斯基免费试用 支付宝扫码领红包 安徽双线服务器 新睿云 上海电信测速 php服务器 qq金券 中国联通宽带测速 免费php空间 卡巴斯基试用版下载 更多