linux iscsi虚拟盘使用手册Word格式.docx
《linux iscsi虚拟盘使用手册Word格式.docx》由会员分享,可在线阅读,更多相关《linux iscsi虚拟盘使用手册Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
1.产品介绍
1.1.简介
就是一个虚拟磁盘,大家都知道,没什么好说的,用的是iSCSI协议,不是磁盘共享,也不是samba(需要的话,当然也可以和samba共存),服务器系统是linux,不是windows。
客户端是MicrosoftiSCSIInitiator也可以选用StarPort(推荐MicrosoftiSCSIInitiator)。
目的是在不增加磁盘的情况下,使每台终端的可用磁盘进行无限增加,只需要在一台服务器上增加一块磁盘,就相当于每台终端也增加了一块硬盘。
1.2.特点
1,服务器系统裁减自RedHatAS4-update4,仅保留系统所需的最小软件包,光盘大小仅几十M,安装简洁快速,经过定制的安装过程,极大地精简了安装步骤,整个安装过程不超过两分钟。
另外精简的系统由于只启动必要程序,系统性能亦大为提高。
2,秉承linux系统固有的特性,稳定,高效,良好的网络性能也是不能不说的优点。
3,整个系统采用web方式进行管理不需要掌握过多linux系统知识(对linux有很深了解的话,当然也会有很大帮助),方便快捷。
可以在任意一台终端通过IE登录系统,进行诸如服务器磁盘分区,设置超级计算机更新等操作。
4,系统集成Raid驱动,组成磁盘阵列快速方便。
(需选用指定阵列卡,详情见环境需求)
5,客户端通过共享方式无法访问服务端,杜绝了大部分病毒侵入的可能性;
基于磁盘级别的操作,不是基于文件基本操作,就算是客户端有病毒文件存在,在服务端看来只是存放在映象文件里面的部分数据而已。
1.3.环境需求
●客户端环境
软件环境:
Windows2000+SP4或者WindowsXP+SP1
操作系统需能顺利安装MSiSCSIInitiator。
硬件环境:
能安装上述操作系统即可,无特别要求。
●服务器环境
目前只支持采用定制系统。
硬件环境是负载量(终端数量及服务器磁盘容量)所决定的,下面推荐几种典型配置
1,小型网络(客户端小于100台)
cpu:
P4-2.0
内存:
512M—1G
硬盘:
IDE或SATA硬盘(大小视内容而定,一般不小于80G)
网卡:
100M一到两块或一块1000M网卡(双网卡绑定方法见附件)
交换机:
使用1000M网卡要保证交换机上有千兆接口
2,中型网络(客户端100-300台)
P4-2.4
1G—2G
硬盘:
SATA或使用Raid卡(推荐intels3000主板板载Raid卡,或promisetx4310,系统集成这两款Raid卡驱动,安装方便)组成Raid0
一块1000M网卡(推荐使用intelpro1000)
保证交换机上有千兆接口
3,大型网络(客户端300台以上)
P4-2.8
2G以上(包括2G)
硬盘:
使用Raid卡(推荐intels3000主板板载Raid卡,或promisetx4310,系统集成这两款Raid卡驱动,安装方便)组成Raid0
一块1000M网卡或两块进行绑定(双网卡绑定方法见附件)
使用双1000M网卡要保证交换机上至少有两个千兆接口
以上信息由网吧实际测试后得出的一些经验数据,仅供参考。
2.服务器安装配置
服务器目前仅支持光盘安装,首先准备系统安装光盘,服务器接好光驱,设置好启动顺序,由光盘启动系统。
进入欢迎界面,如果想将系统安装之磁盘,请选择“Yes”并回车,否则选择“No”.
系统将扫描所有可用磁盘,将可用磁盘列在下表供用户选择,建议将安装在第一块磁盘上,选择好磁盘后请选择“OK”进行安装,否则选择“Cancel”。
注意:
此处选择“OK”后系统将所选磁盘进行自动分区,安装开始后,操作不可返回,如过想要撤销操作请在此处选择“Cancel”,否则磁盘将被格式化。
此时将进行文件拷贝及安装,该过程将持续一到两分钟,系统安装完毕将弹出网络设置界面,如下图:
请依次设置好ip,子网掩码,网关,及DNS,如果设置不正确将会影响使用
设置好网络后系统将自动重启,至此服务器的安装配置完成,可通过登录web页面进行管理。
3.客户端安装配置
客户端的安装及配置其实就是MSiSCSIInitiator或者StarPort的安装及配置,设置为系统启动时自动连接即可。
安装配置方法不再赘述。
4.系统使用维护
鉴于许多技术员队linux系统不是特别熟悉的状况,整个系统采用web方式进行管理,管理员不需要对linux系统特别熟悉,即可对系统进行配置管理。
在IE或其他浏览器中输入http:
//服务器IP地址,即可进入控制台,用户名/密码就是服务器用户名/密码,例如:
root/111111。
(注意保护系统密码的安全性,定时修改密码,该密码为系统出示密码,请在登录后更改)
登录系统后可以进行磁盘分区,设置/取消共享磁盘共享,设置超级IP进行更新等操作。
具体使用情况登录后有说明,有以下几点需要注意一下。
1,系统初装完成并没有设置磁盘给客户机使用,需通过在“磁盘管理”中“设置共享”(注:
这里说的共享指iSCSI共享),设置好后需要“系统管理”—〉“服务状态”,先停止服务,再启动。
2,如果系统有多块磁盘,可能需要对非系统磁盘进行重新分区,建议使用NTFS分区。
3,初装时需要向系统拷贝文件,维护时需要更新系统文件,进行这些操作需要设置超级计算机,“系统管理”—〉“设置超级计算机”输入ip地址,之后将该机器连接到服务器,对服务器内容进行更新,更新完毕断开超级计算机与服务器的iSCSI连接,再取消超级计算机。
5.常见问题解答
●使用Raid卡时系统找不到磁盘
1,可能原因系统bios中Raid卡没有设置,或者设置有误,重新启动系统进行设置。
2,采用的Raid卡系统无法识别,系统中仅集成有限几种Raid卡驱动,请尽量选用此种Raid卡,或者与我们联系添加驱动程序。
●无法进行web登录
1,ip地址设置不正确,在系统安装时为进行ip地址设置导致无法访问,进入系统键入netconfig命令进行设置。
2,网卡不支持,网卡类型很少见,导致系统不支持,尽量选用常见网卡例如:
8139,intelPro1000等。
●注册后未收到注册码
1,系统延迟,为防止恶意注册我们采用邮件方式来发放注册码,所以系统可能有一定的延迟.
2,服务器网关或DNS设置有误,请通过netconfig命令重新设置网关及DNS,之后可以使用servicenetworkrestart方式来重启网络,通过ping来确认来接成功与否
6.附录
6.1.双网卡绑定
具体设置步骤如下:
1.编辑虚拟网络接口配置文件,指定虚拟网卡IP
1.1创建bond0的配置文件,将原网卡eth0的配置信息拷贝到bond0的配置信息:
cdetc/sysconfig/network-scripts/
cpifcfg-eth0ifcfg-bond0
提示是否覆盖,键入y并回车
1.2然后编辑bond0配置文件,输入命令:
viifcfg-bond0
将第一行改为DEVICE=bond0,如下:
DEVICE=bond0
BOOTPROTO=static
IPADDR=192.168.119.32 //实际配置时设为网吧本地的ip地址
NETMASK=192.168.119.255
BROADCAST=192.168.119.254
ONBOOT=yes
TYPE=Ethernet
2.去掉原单个网卡的IP信息,注意,不要指定单个网卡的IP地址,子网掩码等。
2.1输入命令:
viifcfg-eth0
然后修改成如下格式:
DEVICE=eth0
TYPE=none
MASTER=bond0//这两行主要是用于系统servicenetworkrestart
SLAVE=yes //后自动启用
退出:
shift+:
wq回车
2.2输入命令:
viifcfg-eth1
DEVICE=eth1
MASTER=bond0 //这两行主要是用于系统servicenetworkrestart
SLAVE=yes //后自动启用
3.编辑/etc/modprobe.conf文件进行绑定设置,编辑/etc/rc.d/rc.local文件,以使得系统在启动时加载bonding模块,对外虚拟网络接口设备为bond0:
输入命令vi /etc/modprobe.conf
在最后加入如下内容:
aliasbond0bonding
optionsbond0miimon=100,mode=0(注:
millmon是用来进行链路监测的,millmon=100,表示每100ms监测一次链路连接状态,如果有一条不通,就转入另一条,这个值建议为100,设成其它值可能导致不稳定)
vi/etc/rc.d/rc.local
在#wanttodothefullsysVstyleinitstuff后加入如下两行:
Ifenslavebond0eth0eth1
Routeadd–net192.168.0.0netmask255.255.255.0bond0
至此,linux服务器端配置完毕,重启(命令:
reboot)或重启网络服务(命令:
servicenetworkrestart)看到以下信息:
……
Bringingupinterfacebond0:
Enslavingeth0tobond0
Enslavingeth1tobond0
OK
……
4.在Linux服务器上,查看网卡配置信息,检查是否配置成功,输入命令:
Ifconfig
可以看见bond0,eth0,eth1都有流量:
bond0Linkencap:
EthernetHWaddr00:
E0:
4C:
3A:
E9:
6A
inetaddr:
192.168.119.32Bcast:
192.168.119.255Mask:
255.255.255.0
inet6addr:
fe80:
:
200:
ff:
fe00:
0/64Scope:
Link
UPBROADCASTRUNNINGMASTERMULTICASTMTU:
1500,METRIC:
1
RXpackets:
219135errors:
0dropped:
0overruns:
0frame:
TX[ACLETS:
45156errors:
0carrier:
Collisions:
0txqueuelen:
RXbytes:
116510858(15.7MiB) TXbytes:
2710891(2.5MiB)
eth0Linkencap:
2e0:
4cff:
fe3a:
e96a/64Scope:
UPBROADCASTRUNNINGSLAVEMULTICASTMTU:
114587errors:
0dropped:
0overruns:
22579errors:
8256619(7.8MiB) TXbytes:
1355403(1.2MiB)
Interrrupt:
5Baseaddress:
0xc000
eth1Linkencap:
11Baseaddress:
0xc400
lo……
至此:
配置成功
注2:
如果有一个网卡的流量为0或静止不变,请检查网卡是否匹配,或更换一个同芯片型号网卡。