xiv存储操作
XIV存储操作维护手册
二○一二年七月
目录
1. 存储划分... 3
1.1. 定义Storage Pool 3
1.2. 划分volume. 3
2. 定义主机和主机组... 3
2.1. 定义主机test. 3
2.2. 定义主机组testcluster. 3
2.3. 把先定义的主机加到主机组... 3
3. Map vol给相应的主机和主机组... 3
4. 主机安装XIV多路径管理软件... 3
4.1.1. 修改fc卡参数. 3
4.1.2. 安装XIV驱动包. 3
- 连接方式
江苏中烟XIV存储系统当前已配置一个管理口至xxx.xxx.xxx.xxx,管理地址为:14.10.202.250,管理用户名为xxxxx 密码为xxxxxxxxx
在服务器xxx.xxx.xxx.xxx上可以通过xcli方式连接至主机进行检查,如下:
/opt/XIVGUI/xcli -u admin -p adminadmin -m 14.10.202.250 vol_list
- 存储划分
2.1. 定义Storage Pool
本次定义的存储池为newportal_pools。
双机storage pools
出来如下界面,点击
在界面中定义的regular池,池的大小为103G,输入池的名称为test_pool,
点击add确认后出现下图,已经建好test_pool
2.2. 划分volume
在图上选中test_pool,右击出来下来菜单,选中add volumes。
出来如下界面,并在途中输入需要定义的vol数量为2.名称为test_voll
点击create,开始创建vol。创建完后回到如下界面,有test_vol_1和test_vol_2已经创建完成。
- 定义主机和主机组
3.1. 定义主机test
本次定义的主机名test
点击图上
出来下图,右击
输入主机名,其余选项默认,点击add
Add确认后,该主机名自动添加到srandalone hosts里面。
右击test主机,选择add port,出来如下图,选择相应的wwn,wwn查询在aix系统下可以通过命令lscfg –vpl fcs0查询。
Add确认后,新增主机相关配置完成。
3.2. 定义主机组testcluster
如果主机是cluster系统,需将cluster系统内所有主机定义在主机组内。
本次定义的主机组为testcluster。
点击图上
出来下图,右击,出来如下界面,输入主机组的名称testcluster
点击add,主机组添加完毕。
3.3. 把先定义的主机加到主机组
在standalone hosts里面,在test主机上右击,选择add cluster。出来如下界面,选择testcluster。
- Map vol给相应的主机和主机组
把vol map给test主机组。
在hosts and cluster界面中,右击testcluster主机组(如果map给单台主机,右击相应的主机),点击modify lun mapping。
在下图中,为testcluster主机组选择test_voll_1,点击add,这样就完成map。
- 主机安装XIV多路径管理软件
5.1.1. 修改fc卡参数
- 检查光纤卡设备,删除所有下属子设备
lsdev -p fscsi0
lsdev -p fscsi1
将所有显示出来的设备进行删除,如ctl0、ctl1、 hdisk2 、hdisk3、 rmt0 等。
- 先删除相关卡的设备命令
rmdev -dl ct10
rmdev -dl hdisk2
rmdev -dl rmt0
- 修改光纤卡属性
chdev -dev fscsi0 -attr fc_err_recov=fast_fail dyntrk=yes -perm
5.1.2. 安装XIV驱动包
- 驱动版本:
disk.fcp.2810.1.5.2.0.bff(aix 53-11版本及以上不需要这个包)
XIV_host_attach-1.5.2-aix (aix 53-11安装装)
- 安装前修改环境变量:
export XIV_DEF_ALGO=failover_only
export XIV_DEF_QD=32
- 安装软件
./install.sh 安装
xiv_attach
安装完后,重启主机,
- 检查主机认盘情况
系统起来后,就可以通过下面命令查询多路径软件运行情况,和磁盘识别情况
lspath -l hdiskx
xiv_devlist
- XIV常用命令
lspath -l hdiskx查看磁盘链路情况
xiv_devlist查看xiv设备情况
xiv存储操作的更多相关文章
- Android数据库高手秘籍(五)——LitePal的存储操作
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/39345833 经过前面几篇文章的学习,我们已经把LitePal的表管理模块的功能都 ...
- 爬虫--Scrapy-持久化存储操作
总体概况 持久化存储操作: a. 磁盘文件 a) 基于终端指令 i. 保证parse方法返回一个可迭代类型的对象(存储解析到的页面内容) ii. 使用终端指令完成数据存储到制定磁盘文件中的操作 1. ...
- LitePal的存储操作
传统的存储数据方式 其实最传统的存储数据方式肯定是通过SQL语句拼接字符串来进行存储的,不过这种方式有点过于“传统”了,今天我们在这里就不讨论这种情况.实际上,Android专门提供了一种用于存储 ...
- Linux下IP SAN共享存储操作记录
一.简单介绍SAN,即存储区域网络(storage area network and SAN protocols),它是一种高速网络实现计算机与存储系统之间的数据传输.常见的分类是FC-SAN和IP- ...
- 爬虫--Scrapy-持久化存储操作2
1.管道的高级操作 将爬取到的数据值分别存储到本地磁盘.redis数据库.mysql数据. 需求:将爬取到的数据值分别存储到本地磁盘.redis数据库.mysql数据. 1.需要在管道文件中编写对应平 ...
- 利用Object.defineProperty 简化 Chrome插件本地存储操作
通常谷歌插件本地存储写法很别扭☹,如 chrome.storage.sync.get(null,function(data){ //todo console.log(data); }); 如果get ...
- Python使用cx_Oracle模块操作Oracle数据库--通过sql语句和存储操作
https://www.jb51.net/article/125160.htm?utm_medium=referral Python使用cx_Oracle调用Oracle存储过程的方法示例 http ...
- android 数据存储操作之SQLite
一. SQLite介绍 SQLite是android内置的一个很小的关系型数据库. 二. SQLiteOpenHelper的使用方法 ①SQLiteOpenHelper是一个辅助类来管理数据库的创建和 ...
- Win7 文件加密存储操作后,如何在事后备份证书、秘钥
这个密钥的特点是只有在此系统下用此账户才可以修改,即便是你用此账户设置加密后删除此账户再重新建一个同名的账户依然无法修改.而且此密钥无法破解.所以一旦加密后,重装系统或者更换账户就无法修改了.唯一的办 ...
随机推荐
- fiddler模拟发送get/post请求(也可做简单接口测试)
1.模拟发送请求 (1)fiddler设置post接口信息及参数,点击execute发送请求 (2)fiddler设置get接口信息及参数,点击execute发送请求 2.发送请 ...
- openjudge noi 买房子
题目链接:http://noi.openjudge.cn/ch0105/16/ 总时间限制: 1000ms 内存限制: 65536kB 描述 某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平 ...
- android 获得View的高度
在一个activity中有一个textview,设置字数不同,如何能在打开这个activity时就及时获得这个textview在activity的高度,有利于我对textview的高度进行设置. ...
- [Aaronyang紫色博客] 写给自己的WPF4.5-Blend5公开课系列 1
我的文章一定要做到对读者负责,否则就是失败的文章 --------- www.ayjs.net aaronyang技术分享 欢迎大家支持我的力作<[Aaronyang] 写给自己的 ...
- Android 四大组件 Service 服务
1.Service简单介绍 依照使用范围分类: 类别 优点 缺点 差别 应用 本地服务 Local Service 本地服务在一定程度上节约了资源,另外本地服务由于是在同一进程,因此不须要IPC,也 ...
- LaTeX语法笔记
1.单词之间用空格分隔,段落之间用一整空行分隔,但是,如果在多输入空格或者空行也没有用处,系统还是把它当做一个空格或空行. 2.双引号:左侧用``(键盘左上角那个符号),右侧用'',即: ``'' , ...
- 译:7.使用Spring MVC服务Web内容
本指南向您介绍了使用Spring创建“hello world”网站的过程.阅读原文:Serving Web Content with Spring MVC 1. 你将会构建什么? 您将构建一个具有静态 ...
- 开发FTP不要使用sun.net.ftp.ftpClient
转自:http://cai21cn.iteye.com/blog/700188 在开发一个web应用过程中,需要开发一个服务使用ftp功能将数据传输一个网外的ftp服务器.最初使用sun.net.ft ...
- 转:pycharm community debug django projects
原文:https://automationpanda.com/2017/09/14/django-projects-in-pycharm-community-edition/comment-page- ...
- js判断登陆用户名及密码是否为空的简单实例
js判断登陆用户名及密码是否为空的简单实例 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <script type="text/javascript ...