Linux系统存储维护指导手册.doc
Linux操作系统存储技术指导手册(For HDS Storage)
目 录
一.使用前的环境检查3
1.1 操作系统环境检查3
1.1.1 操作系统版本3
1.1.2 检查HBA卡安装和参数配置3
1.2 检查HDLM版本情况4
1.3 检查当前LUN识别情况5
1.4 检查非HDS磁盘情况5
1.5 检查VG及LV的情况5
二.通用模块7
2.1 磁盘识别7
三.创建/扩容文件系统7
3.1 执行dlmcfgmgr命令并创建分区7
3.2 创建文件系统8
3.3 扩容文件系统,使用该步骤8
4创建/扩容数据库ASM盘9
4.1 创建ASM磁盘组9
4.1.1添加磁盘,生成设备别名9
五.从现有环境中回收存储13
5.1 保留数据的回收文件系统13
5.2 不保留数据的回收LUN13
5.3 ASM环境中回收存储14
六.文件系统迁移(非磁盘复制)15
6.1 删除原服务器文件系统15
6.2 识别新服务器文件系统15
七.ASM盘全量迁移(非磁盘复制)15
7.1 回收原服务器ASM盘15
7.2 新服务器识别并新增ASM盘16
使用前的环境检查
操作系统环境检查
操作系统版本
1)确认操作系统版本:
# cat /etc/SuSE-release
SUSE Linux Enterprise Server 10 (x86_64)
VERSION = 10
PATCHLEVEL = 4
或:
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 2检查HBA卡安装和参数配置
1)确认HBA卡硬件安装情况:
# lspci -nn | grep "Fibre Channel"
06:00.0 Fibre Channel [0c04]: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter [10df:f100] (rev 03)
06:00.1 Fibre Channel [0c04]: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter [10df:f100] (rev 03)
82:00.0 Fibre Channel [0c04]: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter [10df:f100] (rev 03)
82:00.1 Fibre Channel [0c04]: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter [10df:f100] (rev 03)
2)使用以下命令确定每块HBA卡是否正常驱动:
# ll /sys/class/fc_host
lrwxrwxrwx 1 root root 0 Jul 16 07:41 host10 -> ../../devices/pci0000:80/0000:80:01.0/0000:82:00.1/host10/fc_host/host10
lrwxrwxrwx 1 root root 0 Jul 16 07:41 host7 -> ../../devices/pci0000:00/0000:00:01.0/0000:06:00.0/host7/fc_host/host7
lrwxrwxrwx 1 root root 0 Jul 16 07:41 host8 -> ../../devices/pci0000:00/0000:00:01.0/0000:06:00.1/host8/fc_host/host8
lrwxrwxrwx 1 root root 0 Jul 16 07:41 host9 -> ../../devices/pci0000:80/0000:80:01.0/0000:82:00.0/host9/fc_host/host9
3)使用以下命令确定具体的HBA卡型号:
# more /sys/class/scsi_host/hostN/modeldesc
4)使用以下命令确定具体的HBA驱动版本:
# more /sys/class/scsi_host/hostN/lpfc_drvr_version
5)使用以下命令确定具体的HBA支持的最大LUN数量:
# more /sys/class/scsi_