您的当前位置:首页正文

无盘安装配置初步教程

2024-09-01 来源:汇智旅游网
无盘安装配置教程

一、 服务器安装

a) 目前需要到网上下载Red Hat Enterprise Linux 5.3并安装,安装过程中可不用安装

x-window,选择性安装开发工具及开发包,方便调试

b) 将hintdisk-1.0-2.x86_64.rpm上传至Linux服务端的opt目录(可更改),执行命令:

rpm -ivh ---force --nodeps /opt/hintdisk-1.0-2.x86_64.rpm

安装完成后进入服务器配置

二、 服务器配置

a) 配置/etc/kvdisk.conf

i. count为此服务器支持的客户机数量 ii. disk为无盘数据盘设备 iii. caches为回写盘设备 iv. iface为网卡设备 v. othereth为分流网卡设备,如果只有一块网吧,可将此项去除 vi. superip为超级工作站IP地址(此项暂时可以不用更改,此接口目前还未开放)

命令: vi /etc/kvdisk.conf 例: count=8

disk=/dev/sda caches=/dev/sdb iface=eth0 othereth=eth1

superip=192.168.120.123

b) 配置/boot/grub/grub.conf

i. 在kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00 后面添加

ramdisk_size=3200000,此处为系统镜象提供内存存贮空间,大小为3G=1024*1024*3

命令:vi /boot/grub/grub.conf 例:

kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00 ramdisk_size=3200000

initrd /initrd-2.6.18-128.el5.img

c) 配置dhcp服务

命令: vi /etc/dhcpd.conf i. 需要将”subnet 192.168.0.0 netmask 255.255.0.0”修改为实际网吧的网段及子网

掩码 ii. 将”next-server 192.168.120.104”修改为实际的Linux服务器IP地址

iii. 其它配置请查看客户机添加

d) 回写盘处理

i. 回写盘可以是软阵列或者硬阵列,文件类型建议是XFS ii. 为回写盘分区,如下:

1. 执行fdisk /dev/sdb(假设回写盘为sdb)

2. 输入”n”,创建一个分区 3. 输入”1”

4. 直接回车,使用全部大小 5. 直接回车,使用全部大小 6. 输入”w”保存 Umount /mnt/caches

格式化回写盘,如下:

mkfs.xfs -f /dev/sdb1 (假设sdb为回写盘) 配置好后,重启服务器

三、 客户端驱动安装及系统上传

a) Setup\\system32\\drivers目录下有二个驱动文件,hintLD.sys、hintLD_128.sys

i. hintLD.sys客户机内存缓存为512M,最低要求客户机内存大小2G ii. hintLD_128.sys客户机内存缓存为128M,最低要求客户机内存大小为512M

如果网吧客户机内存小于2G,请将hintLD_128.sys改名为hintLD.sys

b) 将HintDisk.rar解压,执行安装目录下Setup目录中的Setup.bat,选择”虚拟无盘组

件”,选择要安装的网卡驱动程序,点击下一步,安装完成。如下:

iii.

c) 将安装好客户端驱动的系统制作成ghost镜象。 d) 上传系统

i. 在机器上安装超级终端出盘程序(安装目录下的SuperClient目录),以便上传

系统

1. 执行SuperClient目录下的Install.bat安装驱动 2. 修改HintClientLinux.ini中的参数

a) ServerIp为Linux无盘服务器的IP地址

b) ServerMac为Linux无盘服务器的MAC地址,如果是二块网卡,请在

服务器使用cat /proc/vDisk 查看0 0 号盘对应的网卡,如:

c) Major=0时为系统盘超级工作站(放在内存中的)Major=2时为数据

盘超级工作站

d) minor=0此处默认,勿修改

3. 执行HintClientLinux.exe加载磁盘,如果是加载系统盘,请将Major设置

为0,如果是加载数据盘提供游戏更新,请将major设置为2,并执行

HintClientLinux.exe

4. 为磁盘新建分区(主分区)、格式化系统,将分区标为活动分区,然后使用

Ghost32将制作好的无盘系统盘镜象导入到“第三步”中加载的分区中。如:

5. 上传完系统后,请在服务器上执行:

cp /mnt/system/winsys /mnt/Caches/winsys,将内存中的数据保存到物理磁盘中,以免造成服务器重启后,上传的系统文件丢失,如果以后设置超级工作站修改过文件,必需执行cp /mnt/system/winsys /mnt/Caches/winsys

四、 客户机的添加

a) Dhcp信息的生成

i. 运行安装目录下CONFIGTOOLS目录中的CONFIGTOOLS.exe文件,如下:

1. 机器前缀,及计算机名关缀,比如计算机名为PC100,那么前缀为PC 2. 生成个数,指将要生成的计算机数量,此数量必需跟MAC列表中的

数量对应 3. 起始编号:如果起始编号为1,那么第一个生成的计算机名为PC001,

如果起始编号为80,那么第一个生成的计算机名为PC080 4. 子网俺码:客户机的子网俺码 5. DNS1:客户机的主DNS

6. 起始IP:如果起始IP为192.168.0.1,那么第一个生成计算机的IP为

192.168.0.1,如果起始IP为192.168.0.100,那么第一个生成的IP为192.168.0.100

7. 网关:客户机的网关地址

9. 客户机的分辨率设置,此功能目前无用 10. Bootloder名:此处默认即可

11. 服务器上/etc/kvdisk.conf中对应iface网卡的MAC地址 12. 服务器上/etc/kvdisk.conf中对应othereth网卡的MAC地址

13. 起始盘号表示客户机连接的磁盘号(如果配置多台,此处会自动递增)

14. MAC列表:此程序支持将路由中连续的MAC地址导入,批量生成DHCP

信息,如“00:16:76:C3:F4:45”对应的IP为192.168.0.89,“00:16:76:B9:E1:F8”对应的IP为192.168.0.90,那么可用此程序批量生成

15. 此选项必选,负责网卡分流用。

点击生成普通配置,生成dbput列表及dhcp信息

上传dbput文件,点击”打开dbput配置”,可用SSH的复制粘贴功能,如:

打开dhcpd.txt,将生成的dhcp信息拷贝到无盘服务器/etc/dhcpd.conf文件中 修改好后请记得service dhcpd restart,让DHCP重启后读取新的配置信息。 16. 超级工作站设置

a) 超级工作站检查,磁盘管理中,选择系统分区,点击属性,如:

如果为0.0,那么为超级工作站

b) 超级工作站设置

i. 重新生成DHCP配置信息,如:

1. 超级工作站的IP地址。 2. 超级工作站的MAC地址。 3. 点击生成配置

注:如果是生成单台DHCP信息,也可按照超级工作站添加原理添加,只需要将盘号改为对应的磁盘号 17. 数据盘更新方式

a) 如果没有安装过驱动,执行SuperClient目录下的Install.bat安装驱动 b) 修改HintClientLinux.ini中的参数

i. ServerIp为Linux无盘服务器的IP地址 ii. ServerMac为Linux无盘服务器的MAC地址,如果是二块网卡,

请在服务器使用cat /proc/vDisk 查看2 0 号盘对应的网卡,如:

iii. iv. v. vi.

Major=2时为数据盘超级工作站 minor=0此处默认,勿修改

执行HintClientLinux.exe加载磁盘 数据盘的卸载

1. 在cmd中执行安装目录下SuperClient目录下的

hintmount.exe

2. Hintmount show 查看加载的磁盘号

3. Hintmount umount 0 表示卸载加载的0号盘

因篇幅问题不能全部显示,请点此查看更多更全内容