linux下安装hba卡说明
一、 备份相关文件并停机,安装hba卡
1. As5建立/etc/bak文件夹,备份/f/etc/bak
2. 停机,安装对应的hba
二、 装hbaforlinux的驱动
1. 不插光纤线启动服务器
bak文件
2. 安装hba驱动
IBM服务器Qlogic卡驱动安装方法
download qlafc-linux-8.
Uncompress the package.
# tar -xvzf qlafc-linux-8.
Change into the installer directory.
# cd qlafc-linux-8.01.06-1 install
Run the installer to install the driver.
# ./qlinstall
For more information on the installer options see help.
# ./qlinstall –h
HP服务器emluex驱动安装
三、 修改启动硬件列表顺序
编辑/f到如下状态
alias scsi_hostadapter0 aacraid
alias scsi_hostadapter1qla2xxx
    alias scsi_hostadapter2 qla2xxx
四、备份启动文件,把修改后的配置写入启动文件,重启服务器
五、创建文件系统,并自动挂载
Fdisk –l 列出hba所对应的新空间
例如新空间为/dev/sdb
1、 fdisk /dev/sdb 后输出如下信息
The number of cylinders for this disk is set to 19457.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help):m //查看命令帮助
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition //删除一个分区
l list known partition types
m print this menu
n add a new partition //创建一个新分区
o create a new empty DOS partition table
p print the partition table //打印该磁盘的分区表
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit //分区结束后进行保存并格式化后推出
x extra functionality (experts only)

Command (m for help): p //打印分区表 (这个是本笔记本的例子,并非公司的1TB的家伙)
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders //总共有19457个磁柱
Units = cylinders of 16065 * 512 = 8225280 bytes //每个磁柱的大小约为8M(为什么计算这个呢?应为分区是按照磁柱来计算的)
大概1030个磁柱是10G
Disk identifier: 0x13dbf84d

Device Boot Start End Blocks Id System
我先创建100G的主分区,因为在分区时会提示选择分区开始的柱头,结束那个柱头,这样的可以确定该分区位于磁盘的那个位置,已经确定该分区的大小.
由于该磁盘是1TB的磁盘柱头算起来很麻烦的,还好这个命令在分区的时候可以输入开始柱头,
在输入结束柱头的时候可以变通的输入该分区的大小就ok,比如当提示输入结束柱头的时候,输入一个+sizeM(+102400M,就表示我这个分区是100G)大小
在分区结束后,输入w进行分区表保存和格式化.
2、 对于新的分区,创建物理卷组
命令:pvcreate /dev/sdb1 (Ok ,已经创建好了一个pv)
3、 有了pv,就可以将这些pv组合成想要的vg(卷组)
比如,我将前100G的分区(在这里就是pv)组建成一个名为bakvg的卷组
命令:vgcreate bakvg /dev/sdb1
4、 在新创建好的逻辑卷上创建新的文件系统,大家都知道,只有创建了文件系统后,这个分区才能真正的使用实现IO操作(当然除过 DB2的表空间可以使用的是裸设备(raw)IO效率会更好)
mkfs -t ext3 /dev/sdb1创建一个文件类型为ext3的文件系统
不熟悉的人会很奇怪,为什么没有文件系统名字了只有一个逻辑卷的名字
这个要看mkfs的命令:
mkfs [-V] [-t fstype] [fs-options] device [size]
5、
创建挂载点,并挂载文件系统
mkdir -p /bak
mount /dev/sdb1 /bak
6、 修改文件系统的入口文件/etc/fstab,将上面的挂载命令追加到这个文件后面,目的是为了在系统重新启动后,文件系统能够自动mount.
mount /dev/bakvg /bak ext3 defaults 0 0
解释;
ext3:文件系统类型,不正确将不能正确挂载
defaults:使用所有的操作参数(比如,读写,执行,用户,,codepage等等)
0(dump=0):该文件系统的不需要备份,备份被忽略
0(fsck=0):该文件系统在系统启动时不进行扫描检查,若需要扫描检查,/根文件系统为fsch=1,其他的为fsck=2


版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。