未解决
此帖子已超过 5 年
2 Intern
•
4K 消息
0
1610
将EMC存储挂载到Solaris主机前的一些特殊设置
将EMC存储挂载到Solaris主机前的一些特殊设置
转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese
介绍
Solaris是Sun微系统公司研制的类Unix操作系统,在Sun被Oracle并购后,称作Oracle Solaris。相比其他Linux系统,Solaris上配置EMC存储可能会有一些不同,本文将介绍将EMC Symmetrix、VNX和CLARiiON阵列挂载到Solaris主机前,对一些配置文件的特殊设置。
更多信息
I/O超时设定:
EMC推荐更改 /etc/system文件中的以下参数,以避免EMC存储在无干扰(non-disruptive)操作时可能引起的I/O超时告警或scsi bus reset等信息:
· 设置 io_time为30秒
o Solaris x86主机:
set sd:sd_io_time = 30
o Solaris SPARC主机:
set sd:sd_io_time = 30
set ssd:ssd_io_time = 30
· 设置max_throttle为20
o Solaris x86主机:
set sd:sd_max_throttle = 20
o Solaris SPARC主机:
set sd:sd_max_throttle= 20
set ssd:ssd_max_throttle= 20
设置主机告警:(可选步骤)
可以设置将告警发送到控制台,而不是仅仅记录在日志文件中。此步骤可选。
1. 将此行加入文件/etc/syslog.conf中
localx.Warn /dev/sysmsg
X是没有被使用过的本地syslog设定,如:local0.Warn /dev/sysmsg。
2. 设置RAD_LOG_FACILITY环境变量:
Csh输入:setenv RAD_LOG_FACILITY LOG_LOCAL0
Sh输入:RAD_LOG_FACILITY=LOG_LOCAL0; export RAD_LOG_FACILITY
安装Unisphere Host或Server Utility:
1. 在EMC支持站点support.emc.com搜索并下载Unisphere Host Agent (Solaris)
2. 安装软件:
Solaris SPARC: pkgadd -d UnisphereHostAgent-Solaris-32-sparc-en_US-version-build.pkg
Solaris x86: pkgadd -d UnisphereHostAgent-Solaris-32-x64-en_US-version-build.pkg
存储端LUN和Storage Group创建步骤略,按照其他主机系统正常步骤即可。
注:可以用pkginfo |grep HOST和pkginfo –l HOSTAGENT命令来确认之前安装的版本信息:
MPxIO多路径软件设置:
Sun Solaris自带的的多路径软件称为Sun StorEdgeTraffic Manager (STMS)。自Solaris 10起,STMS直接集成进了系统。而Solaris 9则需要从Sun StorEdge SAN Foundation包里寻找并安装。
1. 启用STMS:
Solaris 10:编辑/kernel/drv/fp.conf,将mpxio-disable选项从yes改为no
Solaris 9:编辑/kernel/drv/scsi_vhci.conf,将mpxio-disable选项从yes改为no
2. 启用STMS自动恢复功能:
Solaris 10:此功能默认启用
Solaris 9:编辑/kernel/drv/scsi_vhci.conf,将auto-failback选项从disable改为enable
3. 启用轮询的负载均衡策略
setting load-balance="round-robin"
参考
EMC技术白皮书《Host Connectivity Guide for Oracle Solaris》
VNX MyDocs网站”Attach Server”定制文档
应用于
Symmetrix、VNX、CLARiiON系列存储,Solaris主机