linux 虚拟磁盘(虚拟机读取本地磁盘)
linux 虚拟盘
一.迅闪LINUX虚拟磁盘安装、配置
a.安装:
条件:只能接一块做装系统的硬盘(pata或sata不限)。
机器从光驱启动,到引导画面的时候,直接按回车即可。
安装可能遇到问题:
1)系统找不到光驱驱动器驱动或光盘光驱有问题。解决方法:1.光盘有问题,重刻光盘。
`` 2.如果用的pata的光驱,换sata的光驱测试。
3.到的别的机器先把硬盘装好系统,然后把硬盘换到这台机器上来.
2)系统没有找到硬盘接口驱动或硬盘有问题。
确定不是硬件问题后,换sata的硬盘测试。
设置root用户密码输入两次密码,next即可安装配置,后面全自动安装后重启动
b第一次配置:
安装好系统重起后,到Linux系统的登录界面,用户是root,密码是刚刚安装Linux系统的时候输入的root用户密码。
第一次启动系统的时候会弹配置网络的图形界面,配置网络信息:
1.Linux的网卡标识(像windows的“本地连接”)一般是eth0(第一块网卡),eth1(第二块网卡),eth2(第三块网卡)
2.网卡的状态的查看:
ethtool网卡标识,例如:ethtool eth0Speed:1000Mb/s是当前的网卡有接入速度。
只有一块网卡时,根据向导给eth0配置ip,掩码,网关,dns.
如果有二块网卡,请把两块网卡IP设置在不同的网段里面,不然会导致网络不通,如:
eth0 192.168.0.1 255.255.0.0
eth1 10.0.0.1 255.255.0.0
这样网络就配置好了,输入poweroff,关机。接上做虚拟盘用的硬盘和阵列卡,阵列卡要做阵列后开机。
c. web后台配置 a.WEB浏览器打开WEB后台地址http://您的Linux虚拟盘服务器IP,首次登录的在用户名为admin,密码为空,登录后,会提示您修改密码。b、建立磁盘阵列
如果您是用单块盘做虚拟盘的话,就跳过建立阵列的步骤,直接看虚拟盘服务设置。
1)硬阵列驱动加载:
如果您的服务器没有找硬阵列驱动,可以在RAID配置中,选择RAID卡驱动然后点保存,即可安装驱动,等一分钟过后,重起服备器生效。您也可以在WEB管理上上重起服务器,在系统工具中的重起主机可实现该功能。
2)软阵列设置:
在RAID配置中的软RAID配置可以自动创建软阵列。选择要做软阵列的硬盘,点创建按钮,即可现实软阵列的组建,如果想撤销,把先前做软阵列的硬盘上勾去掉,点撤销即可删除这个软阵列。
c虚拟盘服务设置
1)选择作为虚拟盘的母盘:如果是软阵列,应该是/dev/md0。
注意:如果您用的是SATA硬盘,但是在这里显示是/dev/hdX设备,正常的应该是/dev/sdX设备,您可以在CMOS设置里面修改一个SATA的兼容模式,使之为/dev/sdX,,不然硬盘的速度会很慢。
2)虚拟盘最大缓存:建议用2000M
3)通信IP:用于控制虚拟盘服务的机器的IP地址,一般为迅闪服务端IP地址。
4)超级IP:用于更新虚拟盘数据的机器的IP地址。一般为迅闪服务端IP地址。输入好上面的信息后,在虚拟盘服务管理里面,点启动,即可启动虚拟盘服务,这时有在客户机用ISCSI客户端就可以连接Linux虚拟盘服务器了。ISCSI客户端的安装
d网卡绑定
如果您的服务器上有多块网卡的话可以做网卡的绑定,可以提高虚拟盘的性能。
1)选择要绑定的网卡,输入绑定后的IP地址和子网掩码,然后点保存,重起服务器生效。2)要解除网卡绑定时,把先前做网卡绑定的网卡上的勾去掉,点保存,然后在网络设备配置中为每个网卡的设IP地址和子网掩码,点保存,重起服务器生效。g日常维护
1)计划任务:因为每个网吧的情况都不一样,有网吧Linux虚拟盘服务器一年不重起可以连续工作正常,少数网吧由于软硬件有兼容问题。
2)所以我们提供了可选的定时重起虚拟盘服务和服务器系统,它们分别在服务配置和系统工具的自动重启中设置的。
2)系统监控:在系统工具的系统监控页面中,可以看到虚拟盘服务器系统上的各种实时信息。如(虚拟盘的连接数,CPU利用情况,网络利用情况等)。二.ISCSI客户端安装设置与要点。
a)迅闪服务端的双网卡的问题.
迅闪服务端使用双网卡的时候两块网卡时,一定要指定从那块网卡开连接,不然如果是用非超级IP来Linux虚拟盘的话,那么写操作将不会被保存.
打开微软的iscsi客户端,添加Linux服务器IP地址.
b)关于克隆系统后部分机器连不上 Linux虚拟盘问题的解决方法(手动也连不上的问题).
先看下报什么错,手动把iscsi客户端里面的IP删除了,然后手动添加LINUX服务器IP,这时应该会报错上面报错是iscsi客户端连接Linux虚拟盘服务器时,验证失败,这个错误是由于部分机器的iscsi节点名的重复的情况
可以General选项卡中修改node name保证每台机器不一样.也可以用批处理来实现.
hostname>%temp%/hostname.txt
for/f%%a in(%temp%/hostname.txt) do iscsicli NodeName%%a
del/f%temp%/hostname.txt把这个批处理加到迅闪服务端的开机执行中,就不要一台台机器改了.c) iscsi客户端添加时IP报错,iscis客户端安装不正常,或有些系统服务被禁用,请重安装下客户端.d)下面的错误,是不能连接到服务器,试ping下虚拟盘服务器,如果能ping虚拟盘服务器,在虚拟盘系统下用
三.虚拟盘服务器回写设置:
1.给系统添加一块专门做回写的硬盘,fdisk-l看下那块硬盘是那个块设备,比如是/dev/sdc。
2.给这个盘分区格式化,用fdisk把/dev/sdc里面的所有的分区全部删除,然后建一个ext3分区并格式化它。
Linux下面的命令行:
fdisk/dev/sdc
d
.....
wmkfs.ext3/dev/sdc1如果提示/dev/sdc1没有找到,请重启下系统
3.编辑fstab文件挂载分区。
Linux下命令操作:
vi/etc/fstab/dev/VolGroup00/LogVol00/ ext3 defaults 1 1
LABEL=/boot/boot ext3 defaults 1 2
tmpfs/dev/shm tmpfs defaults 0 0
devpts/dev/pts dmpevpts gid=5,mode=620 0 0
sysfs/sys sysfs defaults 0 0
proc/proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0/dev/sdc1/tmp/iscsi ext3 defaults 0 0注:添加该行mount-a
4.重启服务器生效四.Linux虚拟盘服务器的群集.
不需要同步群集服务器的那个小程序.
第一步.如果你用两台Linux服务器服务器做群集的话,把这两台机器的超级IP能设成迅闪服务端的IP.
第二步.在迅闪服务端,用iscsi客户端分别连两台Linux服务器,出盘X,Y,必须同时能出盘.
第三步.在迅闪服务端的系统设置->虚拟磁盘->linux虚拟磁盘,添加这两台服务器.指定盘符X(主虚拟盘),Y.
三层下载游戏目录指定X就可以了,Y盘会自动同步过去的.迅闪服务端的更新日志:
/log/ UpdateS.log同步游戏文件日志
/log// HtUpdaterLog.ini已经完成游戏日志.五.Linux虚拟盘相关的配置文件,和状态文件.
查看方法:
cat文件名|more注:加|more可以分屏显示.
vi文件名注:可以编辑查看
或用winscp登录到Linux服务器上查看编辑.
1.Linux虚拟盘服务配置文件.
基本配置:/etc/ietd.conf下面是该文件的内容# Example iscsi target configuration
#
# Everything until the first target definition belongs
# to the global configuration.
# Right now this is only the user configuration used
# during discovery sessions."IncomingUser" specifies credentials the
# initiator has to provide- several of these are supported. If mutual
# CHAP shall be employed,"OutgoingUser" specifies the user/pass
# combination the target will provide- only one is supported.
# Leave them alone(keep them commented out) if you don�6�5t want to use
# authentication for discovery sessions.#iSNSServer 192.168.1.16
#iSNSAccessControl No#IncomingUser joe secret
#OutgoingUser jack 12charsecret# Targets definitions start with"Target" and the target name.
# The target name must be a globally unique name, the iSCSI
# standard defines the"iSCSI Qualified Name" as follows:
#
# iqn.yyyy-mm.<reversed domain name>[:identifier]
#
#"yyyy-mm" is the date at which the domain is valid and the identifier
# is freely selectable. For further details please check the iSCSI spec.MaxVolume 2000注:客户机缓存大小
Target www.hintsoft.net:172.17.11.56注:www.hintsoft.net:172.17.11.56是Target名称
# Users, who can access this target. The same rules as for discovery
# users apply here.
# Leave them alone if you don�6�5t want to use authentication.
#IncomingUser joe secret
#OutgoingUser jim 12charpasswd
# Logical Unit definition
# You must define one logical unit at least.
# Block devices, regular files, LVM, and RAID can be offered
# to the initiators as a block device.
Lun 0 Path=/dev/hdd,Type=fileio注:/dev/hdd做虚拟盘用的硬盘,也可以是分区,如/dev/hdd1
# Alias name for this target
# Alias Test
# various iSCSI parameters
#(not all are used right now, see also iSCSI spec for details)
MaxConnections 1
InitialR2T Yes
ImmediateData No
MaxRecvDataSegmentLength 8192
MaxXmitDataSegmentLength 8192
MaxBurstLength 262144
FirstBurstLength 65536
DefaultTime2Wait 2
DefaultTime2Retain 20
MaxOutstandingR2T 8
DataPDUInOrder Yes
DataSequenceInOrder Yes
ErrorRecoveryLevel 0
HeaderDigest CRC32C,None
DataDigest CRC32C,None
# various target parameters
Wthreads 82.通信IP和超级IP的配置文件
/etc/socketip
这个文件很简单,格式:
通信ip,超级ip3.Linux虚拟盘服务的状态文件
tid:1
write:disk
name:www.hintsoft.net:172.17.11.56注:Target名称
SessionCounts:1
MaxSessions:0
MaxVolume:2000M注:缓存大小2000M
HasSuperIP:YES
SuperIP:172.17.11.58注:超级IP
sid:281475899523136 initiator:iqn.1991-05.com.microsoft:server-50
cid:1 ip:172.17.11.50 state:active hd:crc32c dd:crc32c注:iscsi客户端的连接信息,iqn.1991-05.com.microsoft:server-50该客户端的节点名.六.关于阵列卡驱动问题.WEB后台的驱动列表是针对RedHat Enterprise Linux 5中没有驱动而添加的.因为它已经自带很多驱动.
Intel ICH6 Raid controller可针对 intel ich5 ich6 ich7系统主板可以,关于intel s3000的主板要
在主板的bios设置中把raid类型改成lsi,就可以用这个来驱动.
Intel ICH9(R) Raid controller intel ICH9(R)的驱动,主要是用于intel S5000的主板.七.关于Linux服务器死机问题
1.首先要检查硬件是否有问题,硬件的温度过高等原因.
2.建议做虚拟服务器的内存用相同颗粒、相同品牌的单面内存.
3.官方正在找Linux内核出错的原因.
4.把客户机的回写到其它硬盘上.(前面有说明)
linux虚拟机上怎么添加硬盘
虚拟机中的Linux添加新硬盘的方法
方法/步骤
1
打开VMware Workstation
1、编辑虚拟机设置
2、硬件-添加-硬盘-下一步
3.然后出现如下图:选择“创建一个新的虚拟磁盘(V)”
4.选择新磁盘的类型,设置默认如图:
5.选择新硬盘所在的虚拟位置:
6.设置新添加的硬盘的容量:
完成后的设备列表,可以看到已经多出一个2GB大小的硬盘:
然后启动虚拟机,进入打开终端,输入:fdisk–l然后就可以看到已经发现了新的硬盘,大小为:2147MB。
然后输入:fdisk/dev/sdb给新硬盘分区输入n,进行分区,让我们选择1-4,那我们可以选择1
然后就一直回车。
当出现:Command(m for help):后再输入W,存盘退出fdisk模式,完成后,我们对新硬盘进行格式化,输入Mkfs–t ext3/dev/sdb出现Proceed anyway?(y,n)时,这时输入“Y”回车。
格式化完成后,我们要做的就是对新硬盘设定挂载点,可以新建目录,例如:mkdir/newdisk然后把新硬盘挂载到这个位置:mount/dev/sdb/newdisk挂载好了,查看一下:df
12
还没有结束,我们要让系统重启后会自动挂载新硬盘,编辑:vi/etc/fstab按Insert键插入一行:/dev/sdb/newdiskext31 2,输入完毕后Esc:wq保存退出,新硬盘也就添加完毕了。
虚拟磁盘是咋回事 既然是虚拟的,那有用吗
网络虚拟磁盘具有以下特色:
1、操作简单,服务器端安装好服务端程序,建立虚拟磁盘文件,设置好管理参数即可。客户机器只需运行客户端程序,稍加设置即可使用,非常快捷方便。
2、虚拟磁盘访问速度快,特别是服务端具备高速阵列和千兆网络的环境下,调用虚拟盘程序的速度甚至有可能超过本机物理磁盘,即使是运行大型的游戏,也不成问题。
3、虚拟磁盘具有快照功能,只需要在建立好虚拟磁盘镜像文件后创建快照,日常维护中就可使用镜像快照功能快速的恢复以前的磁盘镜像。
4、虚拟磁盘采用的通讯协议完全兼容Windows和Linux系统,稳定可靠,使用更加放心。
客户端通过局域网连接服务器上的虚拟磁盘,在本地虚拟出1块或者多块逻辑硬盘,以达到与服务器硬盘无缝共享的效果。
在网吧中应用,只要在服务器上的虚拟磁盘里添加和安装游戏软件,客户端的虚拟盘里就有了相应的游戏软件,不需要到一台一台机器进行安装。
网络虚拟磁盘提供了读写磁盘保护,大大提高数据的安全性,不用担心客户端病毒、用户删除和格式化等等破坏性操作影响。
与一般的网络共享式服务器相比,网络虚拟磁盘对内存和CPU的占用率都非常低,一台虚拟磁盘服务器甚至可以负载200~300台客户机。
安装简单,操作容易,管理方便,大大降低网吧的日常管理维护强度,因此网络虚拟磁盘系统是网吧首选的管理软件,能够大大提高网吧的经营效益。
以下介绍最新的两款网络虚拟磁盘系统:网众虚拟磁盘与锐起虚拟磁盘。
==网众虚拟磁盘系统==
网众虚拟网络磁盘是为网吧游戏服务器度身定制的一个产品。网众科技把应用在大型存储系统的iSCSI协议移植到网吧应用中,同时采用独有的磁盘快照技术,成功解决了现有网吧使用中磁盘容量不够,游戏更新麻烦,系统容易受病毒黑客攻击的弊端。
磁盘容量无限扩展
不管服务端有多大容量的磁盘,都会自动作为一个虚拟的SCSI硬盘挂载到客户端,每个客户端都拥有海量的硬盘。
支持服务端挂接无限多个硬盘。
专有的iSCSI协议使得客户端挂载的是一个高速虚拟的SCSI硬盘。
游戏更新一次搞定
同时支持从服务端和客户端直接更新游戏。
提供合并更新和直接更新等多种更新模式。
提供系统文件和注册表自动同步和更新功能。
不受病毒侵袭,并具备自动恢复功能,不怕客户删除文件操作
服务端不需要任何共享,包括默认共享,从根本上杜绝了病毒的传播。
采用磁盘快照技术,就是客户端存在病毒文件,也是以普通的数据文件存在,无法传播。
提供客户端启动时候自恢复功能,自动清除上次工作文件。
☆产品特点
强大的协议支持
基于iSCSI协议,服务器不需要共享任何目录,彻底实现服务器和客户端隔离。
天生防病毒
客户端通过共享方式无法访问服务端,杜绝了大部分病毒侵入的可能性;另外LanDsk是基于映象和磁盘级别的操作,不是基于文件基本操作,就算是客户端有病毒文件存在,在服务端看来只是存放在映象文件里面的部分数据而已。
维护方便
通过对一台服务器的管理就可以管理整个网络。安装、升级软件只需在一台工作站上进行,其它所有工作站就都可使用最新软件。对整个系统的维护事实上只是对服务器的维护,不需对每台工作站一一处理,使繁重的机器维护量降到最低,大大节省了人力和时间。
安全性能好
基于iSCSI协议,服务器不需要共享任何目录,彻底实现服务器和客户端隔离。
磁盘快照技术
磁盘快照技术把共享的硬盘供每个客户端独享占有,这样每个客户端都可以任意读写硬盘,添加删除文件,甚至格式化系统硬盘,下次重新启动时候自动恢复到原来的状态。
网络利用率高
在网众专有协议的支持下和Linux系统的优良的网络性能及其缓冲性能,可以最大限度发挥现有网络的潜力。
应用范围广
虚拟网络磁盘实现的是一个真正的物理硬盘,从3D网络游戏到大型的数据库应用,所有基于硬盘存储的应用系统都可以非常流畅运行虚拟网络磁盘上。
==锐起虚拟磁盘系统==
上海锐起信息技术有限公司全新推出的一套专用于网吧的软件,她采用锐起公司的专利技术虚拟文件系统,巧妙的解决了目前网吧存在的最令人头疼的关键问题:
1.快速更新在线游戏无需逐台更新在线游戏,只需在一台设置为超级用户的电脑上进行一次,即可完成全部的更新。
2.安装新游戏方便只需在一台设置为超级用户的电脑上把游戏安装在服务器上,全部电脑都可使用新游戏。配合系统升级功能,游戏更新轻而易举。
3.系统维护方便由于游戏全部安装在服务器,客户机的维护量很小,几乎所有的维护工作都可在一台电脑上完成。
4.增加游戏数量游戏全部安装在服务器上,只需要扩大服务器的硬盘,就可以安装更多数量的游戏。
5.硬盘保值由于本地硬盘只需要安装最基本的操作系统,无需很大的硬盘容量,不再需要不断的升级硬盘以容纳更多的游戏。
6.提高安全性采用最新的专利技术虚拟文件系统,对游戏和系统实现最完善的保护措施,杜绝有意无意的破坏。
☆核心技术:
锐起虚拟磁盘使用了独自开发的专利技术——锐起iDriver。锐起iDriver技术是一项基于网络存储的磁盘仿真新技术,通过它可以利用单台计算机的磁盘空间为网络上的其他计算机仿真出功能上与本地磁盘完全相同的独立的虚拟磁盘设备,从而可以将网络中所有的磁盘存储资源集中到一台网络硬盘服务器iDriver-Sever上;而iDriver-Server则将利用其富足的磁盘空间,为每台客户机提供安全、高速、稳定、独立的虚拟磁盘服务,使客户机不但具有普通PC的灵活性,还具有易于管理,安全稳定的优点。
锐起iDriver技术一经面世,便引起了网吧行业内的巨大震动,网吧经营者们纷至沓来,希望尽快能拥有这样一个能降低系统硬件成本,减少系统管理维护资本,提高系统安全性与便利性的“得力助手”。
锐起iDriver技术通过磁盘管理、网络通信、数据监控与保护这三大模块,完善而有效地实现了对虚拟磁盘的管理、提升与保护,大大降低了网吧系统的总成本,这无疑给那些正为网吧长期发展中的诸多问题所困扰的经营者们带来了福音。
在应用了iDriver技术的网吧里,控制与减少总体拥有成本的目标可以立刻变成现实了,iDriver技术通过网络存储模式,大大减少了对物力与人力的投入。网吧经营者从此无需频繁地添置与更新大容量存储设备和其他相关的附加设备了,系统的管理维护也只需少量具备单机维护经验人员即可,“节流”难题即刻解决了!
iDriver技术专业的磁盘管理模块加强了系统对磁盘的管理能力,大大降低了对服务器的压力,可以让原本性能平平的服务器发挥出超凡的表现。
iDriver技术安装简便,操作灵活,整个系统的安装实施只需一次,系统中的所有客户端就都可以使用到,且安装异常简单,与单机安装操作系统、应用软件步骤相同。
iDriver技术为每一个网络用户提供了保险而私密的数据存放方式,能够有效防止病毒感染、黑客程序入侵、系统意外故障以及人为操作造成的各种数据破坏,iDriver的智能系统恢复功能使客户端重启后即可恢复正常,不用担心对系统造成损害。
iDriver技术获得的虚拟磁盘与真正的本地硬盘在功能上完全相同,因此客户端兼有普通PC全部的功能和特性,虚拟磁盘能够提供对应用软件和硬件设备的全面兼容;它同时支持各种文件系统,和多种操作系统,包括DOS、Win9x、WinNT/2000/XP、Linux等。
锐起iDriver技术将更迅速、更宽阔、更便捷,也更人性化的网络生存方式展现在我们面前,它一端连接着网吧,另一端则是无数的信息、无尽的资源与无穷的财富。