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

  1. 连接方式

江苏中烟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

  1. 存储划分

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已经创建完成。

  1. 定义主机和主机组

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。

  1. Map vol给相应的主机和主机组

把vol  map给test主机组。

在hosts and cluster界面中,右击testcluster主机组(如果map给单台主机,右击相应的主机),点击modify lun mapping。

在下图中,为testcluster主机组选择test_voll_1,点击add,这样就完成map。

  1. 主机安装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

  1. XIV常用命令

lspath -l hdiskx查看磁盘链路情况

xiv_devlist查看xiv设备情况

xiv存储操作的更多相关文章

  1. Android数据库高手秘籍(五)——LitePal的存储操作

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/39345833 经过前面几篇文章的学习,我们已经把LitePal的表管理模块的功能都 ...

  2. 爬虫--Scrapy-持久化存储操作

    总体概况 持久化存储操作: a. 磁盘文件 a) 基于终端指令 i. 保证parse方法返回一个可迭代类型的对象(存储解析到的页面内容) ii. 使用终端指令完成数据存储到制定磁盘文件中的操作 1. ...

  3. LitePal的存储操作

    传统的存储数据方式   其实最传统的存储数据方式肯定是通过SQL语句拼接字符串来进行存储的,不过这种方式有点过于“传统”了,今天我们在这里就不讨论这种情况.实际上,Android专门提供了一种用于存储 ...

  4. Linux下IP SAN共享存储操作记录

    一.简单介绍SAN,即存储区域网络(storage area network and SAN protocols),它是一种高速网络实现计算机与存储系统之间的数据传输.常见的分类是FC-SAN和IP- ...

  5. 爬虫--Scrapy-持久化存储操作2

    1.管道的高级操作 将爬取到的数据值分别存储到本地磁盘.redis数据库.mysql数据. 需求:将爬取到的数据值分别存储到本地磁盘.redis数据库.mysql数据. 1.需要在管道文件中编写对应平 ...

  6. 利用Object.defineProperty 简化 Chrome插件本地存储操作

    通常谷歌插件本地存储写法很别扭☹,如 chrome.storage.sync.get(null,function(data){ //todo console.log(data); });  如果get ...

  7. Python使用cx_Oracle模块操作Oracle数据库--通过sql语句和存储操作

    https://www.jb51.net/article/125160.htm?utm_medium=referral  Python使用cx_Oracle调用Oracle存储过程的方法示例 http ...

  8. android 数据存储操作之SQLite

    一. SQLite介绍 SQLite是android内置的一个很小的关系型数据库. 二. SQLiteOpenHelper的使用方法 ①SQLiteOpenHelper是一个辅助类来管理数据库的创建和 ...

  9. Win7 文件加密存储操作后,如何在事后备份证书、秘钥

    这个密钥的特点是只有在此系统下用此账户才可以修改,即便是你用此账户设置加密后删除此账户再重新建一个同名的账户依然无法修改.而且此密钥无法破解.所以一旦加密后,重装系统或者更换账户就无法修改了.唯一的办 ...

随机推荐

  1. 微软BI 之SSRS 系列 - 如何在 MDX 查询中获取有效的 MEMBER 成员属性作为参数传递

    这篇小文章的来源是 天善问答,比如在报表中要根据点击某一个成员名称然后作为参数传递给自身报表或者下一张报表,这个在普通的 SQL 查询中没有任何问题.但是在 MDX 中查询是有区别的,比如在 MDX ...

  2. 使用Buildozer部署Kivy到移动设备上

    在安装好Buildozer软件之后,我们在包含main.py的文件夹下运行buildozer init这个命令,然后我们就会看到在该文件夹下有一个buildozer.spec这个文件,这个文件主要是用 ...

  3. 【PMP】项目、项目集、项目组合

    项目:为创建独特的产品和服务成果而进行的临时性工作. 项目集:是一组相互关联且被协调管理的项目.子项目集和项目活动,以便获得分别管理所无法获得的利益. 项目组合:是指实现战略目标而组合在一起管理的项目 ...

  4. 美化你的GRUB,全面支持中文(菜单、提示、帮助)适用7.04-9.04

    本文根据网络资料整理而成,在此鸣谢各位作者. 本方法适合 7.04-9.04版本,9.10使用了grub2,请看这里. http://forum.ubuntu.org.cn/viewtopic.php ...

  5. iOS蓝色和黄色文件夹新建方式区别(区别之前)

    关于这个问题,好像xcode9之前还是多少来着,创建方式是这样: 1.New Group创建的黄色文件夹是“假”文件夹,也就是说 show in finder 是看不到的 解释:这个文件夹并不是真正的 ...

  6. webpack中file-loader和url-loader的关系

    url-loader把资源文件转换为URL,file-loader也是一样的功能. 不同之处在于url-loader更加灵活,它可以把小文件转换为base64格式的URL,从而减少网络请求次数.url ...

  7. 将iPhone5s中的相片批量下载到电脑中

    前言:目前我还在使用iPhone5s这款手机,不过由于自己的无知,在使用手机的过程中发现有些用户的体验不是很好,特别是将手机中的相片批量下载到电脑中这件小事,和Android系统相关的手机相比更不好玩 ...

  8. [转]MVC实用架构设计(三)——EF-Code First(3):使用T4模板生成相似代码

    本文转自:http://www.cnblogs.com/guomingfeng/p/mvc-ef-t4.html 〇.目录 一.前言 二.工具准备 三.T4代码生成预热 (一) 单文件生成:Hello ...

  9. [k8s]一些技巧性的yaml和dockerfile-docker学习思路

    我会把一些dockerfile和yaml的技巧性东西不定期搜集到这里 docker学习思路 三部曲: 1,vm会搭建服务 2,docker会跑服务 3,k8s集群会调度该服务 存储 vm1 vm2 共 ...

  10. 【Big Data - Hadoop - MapReduce】初学Hadoop之图解MapReduce与WordCount示例分析

    Hadoop的框架最核心的设计就是:HDFS和MapReduce.HDFS为海量的数据提供了存储,MapReduce则为海量的数据提供了计算. HDFS是Google File System(GFS) ...