Linux系统上iSCSI HBA的安装和配置

关键字:

Linux;iSCSI;HBA;

内容摘要:

如何在Linux系统上安装和配置iSCSI HBA。

正文

存储(target)端可以用硬件和软件两种方法实现,硬件指有ISCSI交换机,就是把传统的磁盘阵列接主机端的SCSI口或者光口连接到ISCSI交换机的后端,前端再通过我们普通使用的网口传出,软件就是在一台NAS或服务器上装有ISCSI软件这样可以把NAS或服务器上的共享空间通过ISCSI协议传出。

服务器端可以安装initiator使用普通的网口接入网络来使用ISCSI设备,也可以用使用专门的ISCSI HBA卡来使用ISCSI设备,我们下面讨论的是用ISCSI HBA卡来使用ISCSI 存储空间。

前提:

(1)必须安装“开发工具”和“内核开发包”,否则在安装iSCSI软件时候将不能通过编译。

(2)把iSCSI HBA卡插到服务器上(我们用的是Qlogic的iSCSI卡)。

1.配置IP地址

执行:netconfig –d eth0,弹出IP配置窗口,输入IP201.201.10.168地址(SCM地址为201.201.10.200只要和SCM虚拟业务IP同一网段即可)和子网掩码255.255.255.0(SCM掩码为255.255.255.0和SCM虚拟业务IP地址同一掩码)执行:ifdown eth0,然后执行ifup eth0,重启eth0网卡,使eth0网卡IP地址生效。

2.安装HBA卡驱动程序和控制软件

ftp下载HBA卡驱动程序和控制软件:qla4xxx-v3.22-2noarch.rpm 和iSCSI_SANsurfer_4_01_00.tgz。

格式如下:

#ftp FTPSERVER_ADDRESS

name:用户名

password密码

ftp>bin /*把ftp传送的文件格式转换成二进制*/

ftp>get qla4xxx-v3.22-2noarch.rpm

ftp>get iSCSI_SANsurfer_4_01_00.tgz

ftp>bye

退出ftp回到linux主机端

#rpm –ivh qla4xxx-v3.22-2noarch.rpm

#lsmod /*安装过程结束后运行lsmod查看卡驱动是否安装成功*/

#tar xvzf iSCSI_SANsurfer_4_01_00.tgz/*生成iSCSI_SANsurfer_4_01_00目录

#cd iSCSI_SANsurfer_4_01_00

#ls –l iSCSI_SANsurfer_4_01_00.bin

*如果没有执行权限敲入chmod +x iSCSI_SANsurfer_4_01_00.bin来更改执行权限*/

#./ iSCSI_SANsurfer_4_01_00.bin

进入图形界面进行安装.安装完成后敲入SANsurfer执行SANsurfer进入图形控制界面。

需要编辑InitiatorName为han和DiscoveryAddress 为 201.201.10.200:3260(3260为端口号)

3.登陆到SCM,配置存储

以admin用户登陆,输入:initiator display,查看是否能看到InitiatorName:han

a)输入:volume create name=volume1 size=500g创建卷volume1,大小为1000GB,policy为默认。

b)输入:volume assign name= volume1 initiatorname= han,将han和volume1进行绑定。

配置完成后回到linux下reboot重新启动系统

4.在linux系统下查看新增加的磁盘设备

执行:fdisk –l查看是否有新添加的磁盘设备如:/dev/sda

5.对新添加的磁盘设备进行分区。

按照以下步骤对/dev/sda进行分区:

a)输入:fdisk /dev/sda

b)输入:“m”,进入分区主菜单

c)选择“n”,新建一个分区

d)选择“p”后,创建主分区,分配分区大小。

e)分区起始位置:选择默认

f)分区结束位置:输入+XM,以MB为单位,X为此分区分的大小。

g)选择“w”,将配置信息写入分区表。

h)保存退出后,输入:fdisk –l查看创建好的分区信息。

6.创建文件系统

执行:mkfs –t ext3 /dev/sda1,在/dev/sda1分区中创建文件系统,格式为ext3。

执行:mkdir /data:创建文件系统要挂载的目录。

执行:mount /dev/sda1 /data:将文件系统挂载到/data上。

7.设置文件系统自启动

vi /etc/fstab 编辑此文件,加入

/dev/sda1 /data auto defaults 0 0

在系统启动过程中挂载SCSI设备时,会调用/etc/fstab 文件。

linux系统安装hba驱动,Linux系统上iSCSI HBA的安装和配置相关推荐

  1. 在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动

    在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动 1.下载8822CE驱动https://github.com/alanfox2000/realtek-linux/tree/ ...

  2. linux下u盘网卡驱动,通过U盘给Linux系统安装网卡驱动的方法

    通过U盘给Linux系统安装网卡驱动的方法 RTL8169的网卡,系统是as 4.4 64位. 最精简安装,只安装了开发包. 没有驱动起来网卡,随机光盘没有for linux的网卡驱动. 只好到 rt ...

  3. 详细讲解WIN7系统上Virtualbox4.2.8安装RedHat Enterprise Linux 6.4

    详细讲解WIN7系统上Virtualbox4.2.8安装RedHat Enterprise Linux 6.4(一) 最近RHEL6.4出来了,从别人的百度网盘转存后用网盘客户端同步了一晚上ISO文件 ...

  4. CentOS Linux release 7.8.2003 系统上部署KVM系统

    CentOS Linux release 7.8.2003 系统上部署KVM系统 1.升级内核操作 yum update -y kernel kernel-firmware reboot 2. 安装必 ...

  5. Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm、Anaconda等软件,在Mint系统上安装cuda和cudnn

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm.Anacon ...

  6. 选中的磁盘具有MBR分区表。在EFI系统上,windows只能安装到GPT

    目前我们可以接触到的大部分pc依然采用上世纪遗传下来的 BIOS + MBR 组合. BIOS,基本输入输出系统 (Basic Input-Output System),是软件与硬件之间的一个接口,可 ...

  7. 重装系统无法安装在efi分区_001_关于选中的磁盘具有MBR分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘。问题解决...

    问题: 今天我的diy电脑重装系统时,遇到了一个棘手的问题.在选择安装分区的时候,提示有这样的错误. Windows 无法安装到这个磁盘.选中的磁盘具有MBR分区表.在 EFI 系统上,Windows ...

  8. 关于“在efi系统上,windows只能安装到gpt分区”的问题的解决方法的讨论(典型的宏基4750g)

    关于"在efi系统上,windows只能安装到gpt分区"的问题的解决方法的讨论(典型的宏基4750g) 通常用u盘安装系统的方法是: 用软碟通(ultraiso)将系统文件(is ...

  9. 重装win10提示“在EFI系统上,Windows只能安装到GPT磁盘”的解决方法

    在重装win10系统,当选中安装的系统盘时,提示Windows无法安装到这个磁盘,选中的磁盘具有MBR分区表.在EFI系统上,Windows只能安装到GPT磁盘.主要是由于磁盘对应MBR分区表:而bi ...

最新文章

  1. Kubernetes v1.17 版本解读 | 云原生生态周报 Vol. 31
  2. 对象属性的调用_PyQt5面向对象编程,类和类的继承
  3. 专家答疑:在ERP系统中确保销售订单准确性
  4. 为什么建议你使用枚举?
  5. datagridview取消默认选中_winform datagridview中的 combobox如何选中默认值?
  6. tf.name_scope()详解【命名空间其实就是给几个变量包一层名字,方便变量管理】
  7. java 断开socket连接_【java serversocket 长连接,客户端断开的问题】-Java技术论坛-ZOL中关村在线...
  8. 谷歌云端语音识别助手手机版-Google云端语音识别app1.0.0 官方安卓版-东坡下载...
  9. 手机新趋势:智能大屏
  10. linux 占用缓存前10_MySQL基于linux的内存分析
  11. jade的基本使用方法
  12. DRS是啥你都不知道?不是吧,不是吧
  13. 使用Excel校验VIN码(车架号)第九位
  14. MQTT学习笔记--阿里云物联网连接(一)连接
  15. GitHub 热门项目:PyTorch 资源大全
  16. Linux 常用命令大全(虚拟机)
  17. java程序设计模拟题_《Java程序设计》东师模拟题题目及答案
  18. 记一次mysql启动失败问题.
  19. 解决es查询异常:lasticsearch exception [type=illegal_argument_exception, reason=Can‘t load fielddata on....
  20. 快递业大动作!京东已收购德邦快递?最新回应

热门文章

  1. MacBook:如何拆卸或安装内存
  2. 目前常见的大数据分析软件有哪些?
  3. 怎样理解大数据概念?大数据有什么用处?
  4. 解决Ubuntu系统设置打不开
  5. sort在c语言中的作用,c语言中sort的用法详解.docx
  6. Win10开启黑色护眼暗黑主题
  7. 各大高校自曝状态一览,排名不分先后
  8. Qt编写可视化大屏电子看板系统7-窗体浮动
  9. 2-文件+结构体实现实用系统(拓展)
  10. 树莓派安装迅雷xware的失败经验