Raritan Dominion KXⅡ可以通过三种方式使用CD和ISO文件共享光盘,一种是使用本地CD,一种是使用本地的ISO,和远程服务器ISO文件来添加虚拟媒体。前两种都比较容易实现,后一种需要创建一台专门的文件服务器。文件服务器的服务只能使用samba或是cifi服务来创建,不能使用NFS或是VSFTD。以下以在linux下创建samba服务器为例,创建KVM的虚拟媒体。

   本文创建服务器的环境:

    操作系统为redhat as5.7 

    IP:192.168.21.199

    samba用户:pub

  1、关闭SElinux 和iptables。

  2、通Yum安装samba服务器组件

     yum install -y samba samba-common samba-client system-config-samba

    [root@DMSVN-SERVER ~]# rpm -qa |grep samba
     system-config-samba-1.2.41-5.el5
     samba-3.0.33-3.29.el5_6.2
     samba-client-3.0.33-3.29.el5_6.2
     samba-common-3.0.33-3.29.el5_6.2

  3、创建samba pub用户和目录:

      #useradd pub

      #smbpasswd –a pub

      #chmod 777 /home/pub

      将ISO文件上传到/home/pub目录下。

 4、编辑samba服务器的配置文件,添加以下内容:

     vi /etc/samba/smb.conf

    security = user (要使用密码认证)

    [pub]
    comment = Public Areas
    path = /home/pub
    browseable = yes
    guest ok = yes

  5、启动smb服务:

    #service smb restart

 6、测试:

    #smbclient -L //192.168.21.199 -U pub
Password: 
Domain=[DMSVN-SERVER] OS=[Unix] Server=[Samba 3.0.33-3.29.el5_6.2]

        Sharename       Type      Comment
        ---------       ----      -------
        pub             Disk      Public Areas
        IPC$            IPC       IPC Service (Samba Server Version 3.0.33-3.29.el5_6.2)
Domain=[DMSVN-SERVER] OS=[Unix] Server=[Samba 3.0.33-3.29.el5_6.2]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
        MYGROUP              DMSVN-SERVER
        WORKGROUP            USER-48D128ZHNK

# mount -t cifs //192.168.21.199/pub /mnt -o username=pub
Password: 
#mount
//192.168.21.199/pub on /mnt type cifs (rw,mand)

   7、在KVM中添加虚拟媒体:

  215654881.jpg

     8、在kvm-client中使用虚拟媒体:

          连接到kvm-clinet,点控制窗口上的:“虚拟媒体”--->点“连接到CD/ ISO”

     220341313.jpg

       添加ISO:

      

220420666.jpg

点“确定”

220423628.jpg

 

至此,KVM中使用虚拟媒体添加完成,可以正常使用文件服务器上的ISO进行重装系统,系统维护等工作。