Isilon的安装和维护手册.docx
《Isilon的安装和维护手册.docx》由会员分享,可在线阅读,更多相关《Isilon的安装和维护手册.docx(28页珍藏版)》请在冰点文库上搜索。
Isilon的安装和维护手册
XXXX
Isilon集群安装和维护手册
1.XXXX安装设定总览表
集群部分
Isilon集群概括
安装节点
5个
保护级别
全局N+2:
1
每节点裸容量(1000为单位)
12TB
每节点裸容量(1024为单位)
集群裸容量(1000为单位)
60TB
集群裸容量(1024为单位)
54TB
对外千兆以太网接口
20
网络设定部分
内部网络
Infiniband内网地址A
内网地址B
内网Failover地址
外部网络
使用网络接口
5个节点的共个20千兆接口
对外子网1
其他对外子网
无
DNS服务器地址
网关地址
非飘移管理地址
SmartConnectVIP
客户端连接Zone名称
文件共享部分
CIFS(Windows文件共享)设定
导出
/ifs/data/jsb
/ifs/data/test
其他设定值
domainusers
NFS设定
共享
无
FTP设定
FTP服务
开启
HTTP设定
HTTP文件共享
开启
2.
Isilon的硬件安装
2.1.前面板和铰链的安装
安装左,右铰链支架到机器上
将前面板和左右铰链支架用螺丝固定
连接显示线缆和前面板的PC板
2.2.滑轨的安装
抽出滑轨最内侧的轨道
将内侧滑轨安装到Isilon节点上
将导轨固定在机柜上
安装Isilon节点到滑轨上
给Isilon节点加电
3.构建Isilon集群
3.1.配置集群初始节点
用串口线连接一台电脑和Isilon节点的管理端口
在电脑上打开“超级终端”程序
配置串口连接的设置
Transferrate:
9600bps—IQ1440/2250models
115,200bps—IQ1920/3000/6000/9000andIQAcceleratormodels
115,200bps—IQ1920x/3000x/6000x/9000x
Databits:
8
Parity:
None
Stopbits:
1
Flowcontrol:
Hardware
提示符下创建root和admin账户和密码
接下来,将被询问是否收集报警信息
“WouldyouliketoallowIsilonSystems,Inc.toreceivecriticalalertsfrom
thiscluster[no]”
Isilon的配置向导自动打开
Doyouwishto
[1]createanewcluster.
[2]joinanexistingcluster.
[3]exitwizardandconfiguremanually.
Wizard>>>
创建集群
Doyouwishto
[1]createanewcluster.
[2]joinanexistingcluster.
[3]exitwizardandconfiguremanually.
Wizard>>>1
>>>1createanewcluster.
按提示配置集群
1)Typeanewnameforthecluster.
SetName>>>isilon
Clusternamesetto'isilon'
2)ClusterEncoding:
[1]Windows-SJIS
[2]Windows-949
[3]Windows-1252
[4]EUC-KR
[5]EUC-JP
[6]EUC-JP-MS
[7]UTF-8-MAC
[8]UTF-8
[9]ISO-8859-1(Latin-1)
[10]ISO-8859-2(Latin-2)
[11]ISO-8859-3(Latin-3)
[12]ISO-8859-4(Latin-4)
[13]ISO-8859-5(Cyrillic)
[14]ISO-8859-6(Arabic)
[15]ISO-8859-7(Greek)
[16]ISO-8859-8(Hebrew)
[17]ISO-8859-9(Latin-5)
[18]ISO-8859-10(Latin-6)
[19]ISO-8859-13(Latin-7)
[20]ISO-8859-14(Latin-8)
[21]ISO-8859-15(Latin-9)
[22]ISO-8859-16(Latin-10)
[Enter]Usedefaultencoding:
UTF-8
SetEncoding>>>
3)Configureinterfaceint-a:
[1]ConfigureNetmask
[2]ModifyIPRanges
[Enter]Keepthecurrentconfiguration:
Netmask:
unset
IPRanges:
Norangesset.
ConfigureInterfaceint-a>>>1
4)Typeanewnetmask.
Setint-aNetmask>>>Netmasksetto''
5)Configureinterfaceint-a:
[1]ConfigureNetmask
[2]ModifyIPRanges
[Enter]Keepthecurrentconfiguration:
Netmask:
IPRanges:
Norangesset.
ConfigureInterfaceint-a>>>2
6)ManageclusterIPranges
[1]AddanIPrange.
[2]DeleteanIPrange.
[Enter]KeepcurrentIPranges:
Norangesset.
Modifyint-aIPRanges>>>1
7)EnterthelowIPaddressoftherangetoadd.
LowIPAddress(Add)>>>thehighIPaddressoftherange.
HighIPAddress(Add)>>>rangeadded.
8)ManageclusterIPranges
[1]AddanIPrange.
[2]DeleteanIPrange.
[Enter]KeepcurrentIPranges:
'–'
Modifyint-aIPRanges>>>
int-aIPrangesconfigured.
9)Configureinterfaceint-a:
[1]ConfigureNetmask
[2]ModifyIPRanges
[Enter]Keepthecurrentconfiguration:
Netmask:
IPRanges:
'–'
ConfigureInterfaceint-a>>>
10)Selecttheinternalinterfacetoconfigure.
[1]int-a-PrimaryInternalInterface
[2]int-b-SecondaryInternalInterface(Failover)
[Enter]Finishedwithinternalinterfaces
ConfigureInternalInterfaces>>>
11)ConfigureExternalSubnet
[1]Configureext-1
[Enter]FinishedconfiguringExternalSubnet
ConfigureExternalSubnet>>>1
12)Configureext-1
Configureext-1settings
[1]SetNetmask
[2]SetMTU
[3]SetIPRanges
[Enter]Keepthecurrentsettings:
Netmask:
unset
MTU:
1500
IPRanges:
Norangesset
Configureext-1settings>>>1
13)SetNetmaskforext-1
Typethenetmask:
ext-1netmask>>>Configureext-1settings
[1]SetNetmask
[2]SetMTU
[3]SetIPRanges
[Enter]Keepthecurrentsettings:
Netmask:
MTU:
1500
IPRanges:
Norangesset
Configureext-1settings>>>3
15)SetIPRanges
[1]AddanIPrange
[2]DeleteanIPrange
[Enter]KeepcurrentIPranges:
Norangesset
SetIPRangesforext-1>>>1
16)AddanIPrange
TypethelowIPaddressoftherangetoadd:
>>>thehighIPaddressoftherangetoadd:
>>>SetIPRanges
[1]AddanIPrange
[2]DeleteanIPrange
[Enter]KeepcurrentIPranges:
-IPRangesforext-1>>>
18)Configureext-1settings
[1]SetNetmask
[2]SetMTU
[3]SetIPRanges
[Enter]Keepthecurrentsettings:
Netmask:
MTU:
1500
IPRanges:
-ext-1settings>>>
19)onfiguredefaultgateway
[1]SetDefaultGateway
[Enter]Keepcurrentdefaultgateway:
''
Configuredefaultgateway>>>
20)ConfigureSmartConnectsettings
[1]SmartConnectZoneName
[2]SmartConnectServiceIP
[Enter]KeepcurrentSmartConnectsettings:
SmartConnectZoneName:
''
SmartConnectServiceIP:
''
ConfigureSmartConnectsettings>>>
21)ConfigureDNSsettings
[1]DomainNameServers
[2]DNSSearchList
[Enter]KeepcurrentDNSsettings:
DomainNameServers:
notset
DNSSearchList:
notset
ConfigureDNSsettings>>>
22)ConfigureExternalSubnet
[1]Configureext-1
[Enter]FinishedconfiguringExternalSubnet
ConfigureExternalSubnet>>>
23)Manageclusterdateandtime
[1]Settimezone
[2]Setdayandtime
[Enter]Keepcurrentdateandtime:
“notset”
ModifyDate>>>
24)Managetheclusteraddnodesetting
[1]Manualjoin
[2]Securejoin
[Enter]Keepcurrentaddnodesetting:
'Manual'
ModifyAddNodeSetting>>>
Joinmodekeptas'Manual'.
25)Youhavemadethefollowingconfigurationchanges:
-Clusternamechangedfromunsetto'isilon'.
-Interfaceint-anetmaskchangedfromunsetto-Interfaceint-aIPrangeshavechangedfromNonedefined.
to--EncodinginformationchangedfromunsettoUTF-8
-Externalnetworkchanged.
Doyouwishtocommitthesechanges[yes]
CommitChanges>>>
系统启动,进入图形界面
3.2.\\
将新节点加入构建好的集群
选择加入集群
Cluster->HardwareConfiguration->addnode
选择加入集群
4.
Isilon后期设置
4.1.增加所需用户和组
Cluster->AccessManagement->Users/Groups
Createauser
用户没有NIS或者LDAP,增加用户wxx(uid=361,groupproc,gid=592)和wzz(uid=1000,groupproc,gid=592)使用Isilon集群存储上的空间
使用ssh登陆到Isilon集群上,执行如下命令
#pwgroupaddproc–g592
#pwuseraddwxx–u361–gproc
#pwuseraddwzz–u1000–gproc
4.2.设置NFS导出(共享)
在WebUI管理界面菜单栏“PROTOCALS”下的“NFS”项中配置export目录/ifs/data,将“Maprootusersto”设定为wxx,“AssignGroups”设定为proc
删除系统默认的/ifs的NFS导出,增加安全性
NFS共享设置
4.3.设置CIFS导出(共享)
在WebUI管理界面菜单栏“PROTOCALS”下的“WindowsSharing”项中配置addashare目录/ifs/data,将“Maprootusersto”设定为wxx,“AssignGroups”设定为proc
删除系统默认的/ifs的CIFS共享,增加安全性
新建Share
4.4.文件系统管理
在原有的/ifs/data目录下新建目录data1、data2、data3点击FileSystemExplorer
在data目录下新建data1、data2、data3
4.5.DNS服务器设定修改
要充分发挥SmartConnect功能,需要节点通过DNS连接Isilon集群的zone名称,以达到不同的节点连接不同的IP地址的目的。
启用Isilon的SmartConnectAdvanced功能
然后将VIP设定为指定的,并为需要做NFSFailover的地址池(pool)增加Zone名称,为,具体设定如图
修改DNS服务器设定
1.修改/etc/,增加一个名为“isilon”的zone,并设定使用设置文件
zone"isilon"in{
typemaster;
file"";
};
2.在/var/named下创建文件,设定内容如下
$TTL86400
@INSOA.(0010800360060480086400)
INNS.
isilonnfsINNSisilonvip
3.isilonvipINA在/etc/中添加forwards指向VIP
options{
directory"/var/named/";
forwarders{
};
};
4.运行rndcreload命令重新加载named服务的设置
4.6.客户端设置
为客户端设置DNS服务器
修改/etc/内容,增加如下条目(客户环境的DNS服务器地址为)
nameserver注:
如果已经设定了DNS服务器,此步可以省略
挂载Isilon集群
假如客户端需要挂载文件系统到/isidata1上,执行如下命令
#mount:
/ifs/data/isidata1
客户端会自动向DNS服务器请求的IP地址,此时DNS会根据Zone的设定向(即之前设定的)请求这个主机的IP地址,SmartConnectAdvanced功能就会根据策略将不同的节点浮动IP地址返回给DNS服务器,再由DNS服务器返回给客户端,达到负载均衡的目的
5.
Isilon日常维护手册
5.1.关闭节点/集群
通过命令行关闭节点/集群
1.打开一个安全的外壳程序(SSH),连接到想要shuttingdown的节点上
2.在提示符下输入shutdown-pnow
如果想要对集群进行操作,则执行isi_for_array“shutdown-pnow”
3.等待节点保存日志,完成shutdown进程。
在节点完成shutdown时,LED灯熄灭。
通过WebAdmin方式ShuttingDown集群
1.在“ClusterManagement”菜单下点击“HardwareConfiguration”,然后点击“Shutdown/RebootCluster”
2.“Shutdownorrebootcluster”将会出现
3.点击“Reboot”关闭集群并重启,点击“Shutdown”停止集群不重启。
5.2.替换硬盘
通过命令行的方式替换硬盘
1.在命令提示符下输入isidevices–astatus–d,系统将显示这个节点所有硬盘的状态。
例如:
Node1,[OK]
Bay1Lnum0[HEALTHY]SN:
GTF402P6GHURDF/dev/da12
Bay2Lnum3[HEALTHY]SN:
GTF402P6GHWANF/dev/da9
Bay3Lnum6[HEALTHY]SN:
GTF402P6GHSJHF/dev/da6
Bay4Lnum9[HEALTHY]SN:
GTF402P6GHUTYF/dev/da3
Bay5Lnum1[HEALTHY]SN:
GTF402P6GHW71F/dev/da11
Bay6Lnum4[HEALTHY]SN:
GTF402P6GHX8DF/dev/da8
Bay7Lnum7[HEALTHY]SN:
GTF402P6GHWAZF/dev/da5
Bay8Lnum10[HEALTHY]SN:
GTF402P6GHX4TF/dev/da2
Bay9Lnum2[REPLACE]SN:
GTF402P6GHSZBF/dev/da10
Bay10Lnum5[HEALTHY]SN:
GTF402P6GHWGAF/dev/da7
Bay11Lnum8[HEALTHY]SN:
GTF402P6GHWAKF/dev/da4
Bay12Lnum11[HEALTHY]SN:
GTF402P6GHX11F/dev/da1
2.把标记为“REPLACE”的硬盘取下,将备件换上。
运行isidevices-aadd-d:
,在本例子中就是
isidevices-aadd-d1:
9
3.插入的硬盘将被格式化,将出现下列信息:
AOneFS-formatteddrivewasfoundinbay%dandisbeingattachedtothefilesystem.Waitafewminutesandre-run'isidevices'toverifythattheattachoperationcompletedsuccessfully.
通过WebAdmin方式替换硬盘
1.点击“Dashboard---ClusterOverview中“Status”中的节点名称。
2.在“Chassisanddrivestatus”中点中要更换或者损坏的硬盘
3.如果硬盘可以使用,但是需要更换,点选“SmartFail”,如果硬盘已经损坏,上图看到的对应方格应为灰色,且不需要SmartFail,直接跳过此步执行下一步
4.将损坏的硬盘取下
5.将备件换上
6.点选“Add”将备件添加到节点里
5.3.替换电源
1.在节点的后部,检查每一个电源LED灯去确定损坏的电源模块
2.解除扣环,拉出电源
3.插入新的备件,电源LED灯将变成绿色。
5.4.替换电池
1.失效的NVRAM电池自动导致节点切换到只读模式,以及产生警示。
2.在节点的后部,通过检查LED灯来确定失效的电池,失效的电池指示灯是红色。
3.拉起电池底部的扣环,取出电池。
4.系统将发现电池被移除,生成警示。
5.更换备件,校验正常后,LED指示灯将变成绿色。
5.5.长期断电电池电量不足的处理方法
如果因为假期等各种原因造成集群长期关机断电,可能会在下一次开机的时候无法写入数据,这是因为Isilon集群为了保证数据