存储的几个LUN问题 1. Linux中如何识别LUN?(AIX是否也差不多) 当创建好LUN并建好storage group后,主机(linux)可以直接用fdisk -l识别到LUN吗,还是要一定要重启?(注:由于还没试过实机,所以只好来发帖问了) 2. LUN扩容后主机如何识别? 但在storage pool的LUN扩容后,windows主机、linux主机、AIX主机需要做什么操作吗,才能够识别到扩容后的LUN大小 3. 当storage group创建好后,主机一定要安装host agent才能识别到LUN吗,或者说安装host agent的好处是什么? Linux提供很多办法可以扫描SCSI总线和识别SCSI设备,2.4内核之前不支持动态扫描要中断I/O,直到2.6内核才支持动态扫描,但是内核不提供动态重新配置SCSI设备的命令,例如HPUX ioscan。 因此,办法只有: ◆ 重启OS ◆ 重新加载HBA驱动,用工具modprobe ◆ 2.4内核配置 /proc,例如:# echo 'scsi add-single-device 0 1 2 3' > /proc/scsi/scsi ◆ 2.6内核执行 /sys下的scan,例如: # cd /sys/class/scsi_host/host1/ # ls -al scan # echo ‘- - -’ > scan ◆ 利用HBA厂商的脚本执行scan,例如: QLogic # ./ql-dynamic-tgt-lun-disc.sh --scan Emulex # lun_scan all ◆ 利用Linux发行商的脚本执行scan,例如: SLES # /bin/rescan-scsi-bus.sh -h 1. LUN划分为主机后,linux主机不需要做任何操作,过一会儿即可使用fdisk -l发现LUN。 2. 在LUN扩容后,windows需要使用diskpart 工具来扩展,diskpart > select volume > extend。 linux使用resize2fs 来做在线扩容。 但没有找到二 文中提到: 1、 在AIX主机上扩展LUN要求先卸载卷,并且没有其他方式。 2. 用户在RAID组内扩展LUN或创建metaLUN之前,必须理解主机操作系统如果不reformat LUN能否将其识别。以下列表是在CLARIION存储系统上能够使用扩展的RAID组和卷的操作系统: AIX JFS - with Logical Volume Manager (LVM) HP-UX JFS - with LVM Linux EXT2 - with LVM Solaris UFS - with the embedded Volume Manager and vxresize Solaris VxFS - with the embedded Volume Manager and vxresize Windows 2000 Windows 2003 - NTFS with Basic and Dynamic Disk LUN Expansion Windows NT NTFS – 需重启 NetWare NSS IRIX XFS - with XLV Volume Manager 在用户扩展RAID组/LUN时,须确保使用正确的操作系统指南并按照正确的操作步骤。在用户初始忽而任何RAID group/LUN 扩展流程时, 确保用户已经备份过文件系统 LInux上面用LVM管理逻辑卷扩容步骤 1:添加磁盘,进入系统。运行fdisk,这个命令用来个新盘分区格式化,例如 为/dev/sdb1; 2:创建pv: pvcreate /dev/sdb1 3:扩展VG:vgextend /dev/VolGroup00 /dev/sdb1 4:运行vgdisplay ,查看扩展后的VG,如果显示容量增加,那么VG扩展成功; 5:扩展LV: lvextend -L + n(M,或G) /dev/VolGroup00/LogVol00 /dev/VolGroup00 重新启动机器,进入Resuce 模式,装载磁盘时选择skipp。 6:激活VG: 运行 lvm vgchange -a y /dev/VolGgroup00 7:运行 e2fsck 检查文件系统。 e2fsck /dev/VolGroup00/LogVol00 8:resize2fs /dev/VolGroup00/LogVol00 只要用到LVM的lvextend命令,肯定支持在线扩展逻辑卷,不影响应用。 不过,这个和在线扩展文件系统不是一样的,需要文件系统支持在线扩展才可以。 HPUX的JFS和AIX的JFS完全是两个东东。HPUX的JFS是他OEM了Veritas的VxFS的产物,奇怪的是可能是因为基于早期VxFS的版本,居然不支持在线扩展,等到这个变成一个严重问题的时候,早就已经推向市场了。后来HPUX为了解决这个问题又OEM了VxFS产生了支持在线扩展的online JFS,但是需要额外购买和安装。就是extendfs。 而AIX的JFS完完全全是IBM自己的东西,目前默认都是第二代JFS,直接可以使用在线扩展。 ORACLE的ASM就是把逻辑卷当成是裸设备在用,完全跳过了文件系统。 http://www./Linuxjc/515398.htmlwww.truehttp://www./Linuxjc/515398.htmlTechArticle存储的几个LUN问题 1. Linux中如何识别LUN?(AIX是否也差不多) 当创建好LUN并建好storage group后,主机(linux)可以直接用fdisk -l识别到LUN吗,...
|
|
来自: 昵称25533110 > 《待分类1》