阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 18310|回复: 63

[原创] 金蝶用友财务软件虚拟机centos 6.4 spice virtio QXL,一本笔记本电脑,数据随身行!

    [复制链接]
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

    发表于 2013-10-10 16:12:01 | 显示全部楼层 |阅读模式
    本帖最后由 pjbright 于 2013-10-15 23:39 编辑

    全文《金蝶用友财务软件虚拟机centos 6.4 spice virtio QXL,一本笔记本电脑,数据随身行!》
    论坛地址:http://bbs.sunwy.org/forum.php?mod=viewthread&tid=173903&fromuid=116876

    共十章。分十楼

    一、笔记本电脑硬件适当改造。
    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826120&fromuid=116876
    简单点,适用就行。

    二、U盘安装centos 6.4 64BIT Desktop桌面版本以及与win7(WIN8、WIN2012等)双系统并存。
    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826121&fromuid=116876
    2013-10-15更新WINDOWS SERVER 2012 X86_64安装以后如何与CENTOS双系统共存


    三、centos 6.4 安装后的必要设置
    论坛地址: http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826123&fromuid=116876


    2013-10-11增加以下内容
    使用习惯的调整(在同一窗口内浏览文件

    3.1 安装五笔输入法
    3.2 Install Adobe Flash Player  on CentOS   6.4 64-bit
    3.3 禁用独显,让centos 6.4也支持双显卡切换
    3.4 让centos 6.4 64BIT 支持BCM3413无线网卡
    3.5 让centos 6.4 64BIT 支持可读写的NTFS分区
    3.6 让centos 6.4 64BIT方便的用鼠标右键压缩与解压缩
    3.7 完美备份整个centos系统
    2013-10-11增加以下内容
    3.8 centos 6.4 x86_64安装AMD HD7770 显卡驱动
    3.9
    Centos6.4安装 samba
    3.10 Centos6.4安装VSFTP
    2013-10-15增加以下内容
    3.11 Centos 6.4 安装打印机
    3.12 Centos 6.4 播放MP3,RM等音视频
    3.13 Centos 6.4 安装办公套件
    3.14 Centos 6.4 启用EPEL源
    3.15 Centos 6.4 启用桌面特效

    四、centos 6.4 安装KVM并支持SPICE VIRTIO
    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826124&fromuid=116876

    4.1 安装KVM
    4.2 设置BRIDGE网桥模式
    4.3 使用virt-manager创建、启动与管理虚拟机(GUEST OS)

    经过测试,win2003平台全面被windows server 2012+windows 8 client替代。
    所有有关win2003平台的都停止更新与上传。


    五、金蝶KIS虚拟机
    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826126&fromuid=116876

    以金蝶KIS9.1SP1为例应用虚拟机,顺带可下载KIS10虚拟机。已经停止更新win2003。将用win2012更新。
    直接上图更直观
    Screenshot-win2003sp2-kis 虚拟机2.png

    Screenshot-win2003sp2-kis 虚拟机1.png


    六、金蝶K3虚拟机
    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826127&fromuid=116876

    以金蝶K3WISE13为例应用虚拟机。顺带可下载K3V12.0 V12.3的虚拟机。

    以下是一台虚拟机安装了所有的k3 wise v12.3的服务端。



    七、金蝶账套升级
    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826128&fromuid=116876


    从KIS9升级到K3WISE12.3
    升级路线是从KIS9升级到KIS10,再用K3升级工具升级到K3V12.0精益版,最后在K3WISEV12.3中完成账套的最终升级。
    (追加K3wiseV13的升级内容)



    八、用友U9虚拟机
    计划在11月底前写完
    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826129&fromuid=116876

    以用友U9V2.5GOLD为例应用虚拟机。



    九、平时常用的虚拟机

    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826131&fromuid=116876

    以WIN7、WIN8、WIN2012、WIN2008R2为例应用虚拟机
    以centos server6.4、ubuntu server 12.04.03为例应用虚拟机



    9.1解决常见USB-KEY的网银
    以农行、工行、建行、中行、招行的网银为例,完美可行。
    9.2使用photoshop、ms-office等常用软件
    9.3架设自己的LADP
    9.3.1架设自己的WP博客系统兼个人知识管理系统
    9.3.2架设自己的BBS,玩得好了放企业内网中用用。替代下OA。



    十、实际生产进阶技巧与应用心得

    论坛地址:http://bbs.sunwy.org/forum.php?mod=redirect&goto=findpost&ptid=173903&pid=2826133&fromuid=116876
    10.1 生产服务器使用server版本以节约资源
    10.2 存储子系统的性价比与便利安全性
            A、使用120GB的SSD六张盘做为主存储系统以及SSD在Centos下的优化使用
            B、虚拟机使用LVM
            C、批量化处理与双机热备
    10.3 网络子系统的优化
    每台服务器使用四张物理网卡,分别绑定四个虚拟机以提高网络吞吐率。
    10.4 虚拟桌面的部署

    十一、资源汇总下载
    详见此处(待编辑、计划在11月底前写完)
    本贴传送门


    祝你好运喽!!!
    我为人人,人人为我


    若在本文中发现任何错误或者无法下载,请联系我EmailTO:gh515v(AT)gmail.com。(AT)=@
    谢谢!







    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2024-3-23 10:39
  • 签到天数: 117 天

    [LV.6]常住居民II

    发表于 2021-11-12 09:56:42 | 显示全部楼层
    金蝶用友财务软件虚拟机centos 6.4 spice virtio QXL,一本笔记本电脑,数据随身行
    启用邀请码注册,提高发帖质量,建设交流社区
    头像被屏蔽
  • TA的每日心情
    开心
    2020-5-20 20:01
  • 签到天数: 373 天

    [LV.9]以坛为家II

    发表于 2018-11-13 14:08:43 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情

    1 小时前
  • 签到天数: 510 天

    [LV.9]以坛为家II

    发表于 2021-1-23 12:25:42 | 显示全部楼层
    祝你好运喽!!!
    我为人人,人人为我
    :):):):):)
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:12:00 | 显示全部楼层

    笔记本电脑适当改造适合安装服务器系统实现虚拟化数据随身行

    本帖最后由 pjbright 于 2013-10-10 19:37 编辑

    一、不相信互联网络,不相信云。私有的半封闭或者全封闭的数据环境相对安全些。只共享一些非商业信息是守已之道。
    二、最方便的莫过于笔记本电脑。适当改造下,可以成为一个备份备用的,可供自己随行的数据仓库。
    原笔记本电脑为两年前买入的联想V460,适当做以下改造:
    1、提升内存。内存越多越好。可惜上限只支持到8GB。于是拨掉原来的二GB内存条,加装了两条4GB的。
    2、CPU是焊接的。无法动。
    3、拿掉光驱。某宝上买入光驱位硬盘支架。将原来的300GB的HDD硬盘放光驱位。当数据盘与备份盘。
    4、还是某宝上买入一支120GB的SSD硬盘。放到原来的硬盘位。做系统盘。
    嗯。这样一来,原来的I5CPU,8GB内存,SSD+HDD硬盘组合。一台将就可用的随身移动的MINI服务器成型了。
    一些常用的数据放HDD盘上。不常用的可公开的或者容易可获得的上传到网盘。
    现在的网盘轻易就几百GB几十TB了。够用了。


    全文《金蝶用友财务软件虚拟机centos 6.4 spice virtio QXL,一本笔记本电脑,数据随身行!》
    http://blog.sina.com.cn/s/blog_e44052e40101f6lq.html


    返回主楼
    金蝶用友财务软件虚拟机centos 6.4 spice virtio QXL,一本笔记本电脑,数据随身行!
    http://bbs.sunwy.org/forum.php?mod=viewthread&tid=173903&fromuid=116876


    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:12:32 | 显示全部楼层

    Centos 6.4 安装后的必要设置

    本帖最后由 pjbright 于 2013-10-15 23:46 编辑

                            Centos 6.4 安装后的必要设置


    新系统那就先更新到所有最新吧

    Screenshot-软件更新.png

    使用习惯的调整
    在同一窗口中打开资源浏览器
    位置-我的电脑,然后点编辑-首选项

    Screenshot-文件管理首选项.png
    勾选图中所示,再次打开就是熟悉的了
    Screenshot-计算机 - 文件浏览器.png


    1 安装五笔

    #yum install "@Chinese Support"
    重新登录。调出五笔输入法,提升到最上边以方便切换。

    Screenshot-IBus 设置.png


    2 Install Adobe Flash Player  on CentOS  6.4 64-bit
    Flash不应该有。更可悲的是,国内很多网站必须要有,否则不给你上传照片,甚至于听不了百度音乐。
    可怜的世人。
    #rpm -ivh http://linuxdownload.adobe.com/a ... 64-1.0-1.noarch.rpm
    #rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
    #yum check-update
    #yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudiolibcurl
    验证:在firefox中的地址栏输入about:plugins可以看到刚才安装的插件。只不过名字成了Shockwave Flash
    flash.png


    3 禁用独显,让centos 6.4也支持双显卡切换

    参考文章:https://www.centos.org/modules/newbb/viewtopic.php?topic_id=39948
    资源站点:https://fedoraproject.org/wiki/Bumblebee  <====Fedora系统可以简单使用。ubuntu也是。
    资源站点:http://www.bumblebee-project.org/  <========硬着头皮啃E文吧

    下载目前为止最新的文件:
    http://mirror.ventraip.net.au/elrepo/elrepo/el6/x86_64/RPMS/kmod-nvidia-325.15-1.el6.elrepo.x86_64.rpm
    http://mirror.ventraip.net.au/elrepo/elrepo/el6/x86_64/RPMS/nvidia-x11-drv-325.15-1.el6.elrepo.x86_64.rpm
    http://mirror.ventraip.net.au/elrepo/elrepo/el6/x86_64/RPMS/kmod-bbswitch-0.5-1.el6.elrepo.x86_64.rpm
    http://mirror.ventraip.net.au/elrepo/elrepo/el6/x86_64/RPMS/libbsd-0.4.2-1.el6.elrepo.x86_64.rpm
    http://sourceforge.net/projects/virtualgl/files/VirtualGL/2.3.2/VirtualGL-2.3.2.x86_64.rpm/download
    http://mirror.ventraip.net.au/elrepo/elrepo/el6/x86_64/RPMS/bumblebee-3.2.1-1.el6.elrepo.x86_64.rpm
    也可下载打包过的软件
    先查看下目前双显卡的状态:
    lspci|grep VGA
    可以看到有两张显卡。一张是Intel HD 显卡,另一张独显是NVIDIA GeForce 310M。现在开始把独显关闭。
    00:02.0 VGA compatible controller: Intel Corporation Core ProcessorIntegrated Graphics Controller (rev 12)
    02:00.0 VGA compatible controller: NVIDIA Corporation GT218[GeForce 310M] (rev a2)
    如果国外网站下载有困难,也可以下载我放在快盘里的打包软件。
    安装下载的六个文件。
    rm /etc/ld.so.conf.d/nvidia.conf
    rm /etc/X11/xorg.conf
    mv /usr/lib64/xorg/modules/extensions/nvidia/usr/lib64/xorg/nvidia
    vi/usr/share/applications/nvidia-settings.desktop     <====如果不会使用VI,可以用gedit命令来代替修改文件
    修改后的行
    Exec=optirun nvidia-settings -c :8.0
    保存后退出编辑。
    将你自己的用户名加入bumblebee群组。
    vi /etc/group
    找到bumblebee群组,将你的用户名加到该行的最后。保存后退出编辑。
    chkconfig --add bumblebeed
    vi  /etc/bumblebee/bumblebee.conf
    仔细编辑该文件,确保是以下的内容:

    在[bumblebeed]段内:
       ServerGroup=bumblebee
       Driver=nvidia
    在[driver-nvidia]段内:
       KernelDriver=nvidia
       Module=nvidia
       PMMethod=bbswitch
      LibraryPath=/usr/lib64/nvidia:/usr/lib64/vdpau:/usr/lib/nvidia:/usr/lib/vdpau
      XorgModulePath=/usr/lib64/xorg/nvidia,/usr/lib64/xorg/modules
    最后一段不用管它。
    重启笔记本电脑。
    应该可以在系统==>管理的菜单内看到NVIDIA X Server Settings。
    验证是否已经关闭独显
    lspci|grep VGA
    我的显示如下:
    00:02.0 VGA compatible controller: Intel Corporation Core ProcessorIntegrated Graphics Controller (rev 12)
    02:00.0 VGA compatible controller: NVIDIA Corporation GT218[GeForce 310M] (rev ff)
    如果看到REV FF就表示已经关闭了。世界清凉了。

    对比验证:
    optirun /opt/VirtualGL/bin/glxspheres64
    /opt/VirtualGL/bin/glxspheres64
    这两条命令应该差别明显。

    4 让centos 6.4 64BIT 支持BCM3413无线网卡
    下载64位版本: hybrid-portsrc_x86_64-v5_100_82_112_centos63.zip
    准备编译环境
    yum install kernel-headers kernel-devel gcc

    rmmod bcma
    echo "blacklist bcma" >>/etc/modprobe.d/blacklist.conf
    tar xvf hybrid-portsrc_x86_64-v5_100_82_112_centos63.tar.gz
    make
    make install
    depmod -a
    modprobe wl
    echo modeprobe wl >>/etc/rc.local
    重启就可以使用无线网卡了。

    5 让centos 6.4 64BIT 支持可读写的NTFS分区
    CentOS默认是不安装ntfs格式的文件系统的驱动文件。
    我们可以安装一个ntfs-3g来让CentOS支持ntfs格式的文件系统。
    http://www.tuxera.com/community/ntfs-3g-download/
    下载最后的稳定版ntfs-3g_ntfsprogs-2013.1.13.tgz
    tar xvf ntfs-3g_ntfsprogs-2013.1.13.tgz
    cd ntfs-3g_ntfsprogs-2013.1.13
    ./configure
    make
    make install      # or 'sudo makeinstall' if you aren't root
    要让NTFS分区在开机的时候自动挂载,还需要编辑/etc/fstab文件。
    在编辑该文件之前,先了解下硬盘分区情况,使用fsdisk -l命令。
    我的电脑显示如下:
    Disk /dev/sda: 120.0 GB, 120034123776bytes   这是SSD硬盘。可以忽略。
    255 heads, 63 sectors/track, 14593 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x000e2c19

       DeviceBoot     Start        End     Blocks   Id System
    /dev/sda1  *          1         64     512000   83 Linux
    Partition 1 does not end on cylinder boundary.
    /dev/sda2             64       3251   25600000   83 Linux
    /dev/sda3           3251       4271    8192000   82 Linux swap / Solaris
    /dev/sda4           4271      14594   82915328   83 Linux

    Disk /dev/sdc: 320.1 GB,320072933376bytes   这是HDD硬盘。其中的/dev/sdc2就是NTFS分区
    255 heads, 63 sectors/track, 38913 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x3b533b52

       DeviceBoot     Start        End     Blocks   Id System
    /dev/sdc1              2      15298  122873152+   7 HPFS/NTFS
    /dev/sdc2          15299      38913  189687487+   7 HPFS/NTFS

    以/dev/sdc2这种命名的方式来自动挂载很不靠谱。你插着U或者移动硬盘启动电脑,这个名字可能就改变了。
    嗯。用UUID来标识一个唯一的固定的标识符。
    blkid/dev/sdc2
    UUID出来了
    /dev/sdc2: LABEL="HHD2" UUID="6AE0F299E0F26B29"TYPE="ntfs"
    顺便也把/dev/sdc1也一起自动挂载了吧。
    blkid /dev/sdc1
    /dev/sdc1: LABEL="HDD1" UUID="3d89277a-489d-4ff2-85b0-41a792e22b03"TYPE="ext4"

    vi /etc/fstab
    在最后加入两行:
    UUID=3d89277a-489d-4ff2-85b0-41a792e22b03 /mnt/HDD1 ext4 defaults 00
    UUID=6AE0F299E0F26B29 /mnt/HDD2  ntfs-3g defaults0 0
    保存编辑退出。
    mkdir /mnt/HDD1 /mnt/HDD2
    chown bright:bright/mnt/HDD1
    chownbright:bright /mnt/HDD2
    reboot
    这样的好处是不用每次需要的时候,第一次打开时要ROOT密码。另,这些分区其实是数据分区,开机自动挂载是必须的。因为我的虚拟机IMG文件都存放在这里。只有120GB容量的SSD是无法存储大量的虚拟机IMG的。
    小技巧:进入这两个目录的时候可以加为书签。方便目录间跳转。

    6 让centos 6.4 64BIT方便的用鼠标右键压缩与解压缩
    yum install file-roller
    下载rarunrarP7ZIPP7ZIP-plugins 或者打包过的软件(有点不合常规,让没有解压功能的系统来解压软件再安装解软件。。。当然你可以下载了后到WIN电脑上解压,哈哈)
    重启后就有了。
    谁压缩率最高?拿个8+G的IMG文件与PDF文件来测试对比下



    一个PDF600MB,一个IMG文件8G


    使用bz2压缩后是1.8G,压缩比不错。



    而7Z格式能压缩到1.3G,更高明一步。嗯。以后归档看来都要全面改为7Z。




    7 完美备份整个centos系统
    再生龙。使用安装工具安装到U盘,用U盘启动,语言用简中。多看提示与说明,不难的。效果也很好。

    2013-10-11增加以下内容
    8、centos 6.4 x86_64安装AMD HD7770 显卡驱动
    我的显卡是AMD HD7770
    到网站下载
    http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13-4-linux-x86.x86_64.zip
    我下载的是AMD催化剂13.4 Linux x86 专利 显示驱动
    解压缩
    进入目录
    chmod +x amd-driver-installer-catalyst-13-4-x86.x86_64.run
    ./amd-driver-installer-catalyst-13-4-x86.x86_64.run
    a-001.png

    a-002.png

    a-003.png

    a-004.png

    a-005.png

    a-006.png

    没有黑屏。没有异常。别给网上的所谓的教程吓破了胆。
    大胆尝试。参见前一节,用再生龙备份好,大不了恢复下重来就是。



    9 Centos6.4安装SAMBA

    一、安装 samba
    yum install samba
    二、配置 smb.conf
    #先备份/etc/samba/smb.conf文件
    vi /etc/samba/smb.conf
    #这里修改workgroup, security
    [global]
    workgroup=WORKGROUP
    server string = Samba server Version %v
    security = user
    #宿主共享
    [homes]
    comment = Home Directories
    browseable = no
    writable = yes
    下面创建samba的用户名和密码
    #创建真实用户
    useradd -m  username
    #添加samba用户并创建samba密码
    smbpasswd -a username
    重启samba服务
    service smb restart

    10 Centos6.4安装VSFTP【转载】  

    1、什么是vsftpd
    vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。
    vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。
    2、安装与配置
    首先看看vsftpd装了没有
    rpm -q vsftpd
    没装的话就先安装吧
    yum -y install vsftpd
    设置开机启动vsftpd ftp服务
    chkconfig vsftpd on
    启动vsftpd服务
    service vsftpd start
    配置vsftpd服务器
    3、新增加系统用户:
    //增加新用户不让在本机登陆
    useradd -d /home/kvmfpt -s /sbin/nologin kvmfpt
    //更改新增目录的权限,只允许kvmfpt访问此目录;
    chown -R kvmfpt /home/kvmfpt
    chmod 777 -R /home/kvmfpt
    passwd kvmfpt //为用户设置密码;
    4、修改vsftpd.conf 禁止匿名帐号登陆及允许自建帐号登陆:
    vi /etc/vsftpd/vsftpd.conf
    替换成下面的内容:
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_std_format=YES
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list
    listen=YES
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES
    5、修改/etc/vsftpd/chroot_list 添加kvmfpt 帐号允许该帐号登陆FTP服务器
    vi  /etc/vsftpd/chroot_list
    内容:kvmfpt
    重启服务
    service vsftpd restart

    FTP服务器被动模式(PASV)(Client->Server)
    客户端打开端口N(N为>1024的随机端口)连接服务器21端口建立命令通道(同上);
    客户端通过N+1端口与服务器>1024随机端口建立数据传输通道,客户端使用PASV命令。
    使用被动模式传输可以尽最大可能降低因客户端firewall配置导致的timeout问题。具体操作如下:
    1. 客户端使用被动模式命令传输;
    2. 服务端开启被动模式,并指定被动模式端口范围
    3. 并开启防火墙开放这个IP段
    下面是vsftpd的配置:
    pasv_enable=YES
    pasv_min_port=10000
    pasv_max_port=10030
    参考:
    http://boendev.iteye.com/blog/1604537

    11 Centos 6.4 安装打印机

    12 Centos 6.4 播放MP3,RM等音视频

    13 Centos 6.4 安装办公套件

    14 Centos 6.4 启用EPEL源

    15 Centos 6.4 启用桌面特效

    全文《金蝶用友财务软件虚拟机centos 6.4 spice virtio QXL,一本笔记本电脑,数据随身行!》
    http://blog.sina.com.cn/s/blog_e44052e40101f6lq.html
                                                                            
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:12:48 | 显示全部楼层

    centos 6.4 安装KVM并支持SPICE VIRTIO

    本帖最后由 pjbright 于 2013-10-11 08:41 编辑

    centos 6.4 安装KVM并支持SPICE VIRTIO
    1 安装KVM

    保持centos 6.4 桌面版已经更新了所有软件。
    验证机器能安装KVM
    egrep -c '(vmx|svm)' /proc/cpuinfo
    我这显示的是8,也可能是2或者4,依你的CPU型号而不同。如果有显示那么可以继续。如果没有,那请重启电脑,在BIOS中开启CPU虚拟技术。如果还是没有。那么放弃所有的行动。另寻他路。

    安装KVM:
    yum -y install qemu-kvm libvirt python-virtinst bridge-utils virt-manager spice-client spice-server spice-protocol



    如果直接重启电脑,那么可以忽略以下步骤,直接跳到第二步,如果不需要BRIDGE网卡模式,那么请再跳至第三步。



    modprobe kvm
    modprobe kvm_intel
    ### 如果CPU是AMD, 那么就是"kvm_amd" ###
    如果提示不支持,那么有可能你的CPU不支持虚拟化,或者你没有在BIOS中打开这项功能。
    lsmod | grep kvm
    显示为:
    kvm_intel              50380  0
    kvm                   305081  1 kvm_intel
    重启libvirtd
    /etc/rc.d/init.d/libvirtd start
    显示为:
    启动 libvirtd 守护进程:                                   [确定]
    检查结果:
    chkconfig libvirtd on
    无任何显示

    将当前用户名加入kvm和qemu群组
    比如我的用户名是bright,那么
    vi /etc/group
    我直接将bright添加到kvm和qemu群组中了。
    如下图:
    brighttokvm.png

    2 设置BRIDGE网桥模式
    (个人使用的笔记本不需要,略过)
    以下部分是难点。设置不正确有可能宿主机无法正常上网。仔细进行以下步骤,任何一个环节都不能出错。
    设置桥接网络:
    cd /etc/sysconfig/network-scripts
    ls
    vi /etc/sysconfig/network-scripts/ifcfg-Auto_eth0
    网卡名称可能各不相同:
    在这里主要是注释掉BOOTPROTO, IPADDR, PREFIX, GATEWAY, DNS1并在最后加上一行BRIDGE=br0
    例如:
    HWADDR=00:26:2D:FB:25:77
    TYPE=Ethernet
    #BOOTPROTO=none
    #IPADDR=192.168.0.246
    #PREFIX=24
    #GATEWAY=192.168.0.1
    #DNS1=211.140.13.188
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no
    NAME="Auto eth0"
    UUID=44d51d41-d8b7-45d4-aa35-ec895fbb9be7
    ONBOOT=yes
    LAST_CONNECT=1380805807
    BRIDGE=br0

    vi /etc/sysconfig/network-scripts/ifcfg-br0
    在这个文件里使用 IPADDR, PREFIX, GATEWAY, DNS1 这些参数的数值,并确定是 TYPE=Bridge, 而不是 TYPE=Ethernet
    DEVICE="br0"
    NM_CONTROLLED="yes"
    ONBOOT=yes
    TYPE=Bridge
    BOOTPROTO=none
    IPADDR=192.168.0.246
    PREFIX=24
    GATEWAY=192.168.0.1
    DNS1=211.140.13.188
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no
    NAME="System br0"
    接下来,需要禁用默认的网络管理器。这是必须要执行的。
    禁用网络管理器(NetworkManager)
    网络管理器不支持桥接。必须禁用网络管理器才可使用旧的网络脚本联网。
    chkconfig NetworkManager off
    chkconfig network on
    service NetworkManager stop
    service network restart
    brctl show

    bridge name    bridge id        STP enabled    inte**ces
    br0        8000.00262dfb2577    no        eth0
    virbr0        8000.52540016a732    yes        virbr0-nic

    用 ifconfig 查看
    ifconfig

    重点是看,br0分配到了IP ,而 eth0并没有IP。



    3 使用virt-manager创建、启动与管理虚拟机(GUEST OS)
    在应用程序==》系统工具找到虚拟机管理器
    Screenshot-虚拟系统管理器001.png
    更多信息请查看手册页
    man virt-manager
    双击localhost(qemu)
    点击存储,在新建一个存储池前,你可以
    先查看磁盘存储情况
    [bright@localhost ~]$ df -v
    文件系统             1K-块      已用      可用 已用% 挂载点
    /dev/sdb2             49892068   2862252  46523088   6% /
    tmpfs                  4006964       660   4006304   1% /dev/shm
    /dev/sdb1               495844     61807    408437  14% /boot
    /dev/sdb6             70555056    237096  66733960   1% /home
    /dev/sda1            125033860  26329160  98704700  22% /media/SSD
    /dev/sdb5            1810147324 960368584 849778740  54% /media/HDD3
    嗯。我在家目录里创建了一个新目录
    cd
    mkdir kvm_img
    OK,现在返回虚拟系统管理器,继续新建存储池
    Screenshot-添加新存储池.001.png
    名称随意取
    Screenshot-添加新存储池002.png
    目录使用刚才建立的目录。

    停止default池,并删除它。因为他的目录很深。用着找着不习惯。
    现在可以往该目录中复制需要安装的目标客户机的ISO文件。
    这里以安装win2003 server 专业版为例,说明如何使用虚拟系统管理器创建一个支持virtio虚拟设备,并使用spice客户端来查看与使用该客户机系统(guest OS,台湾佬可能翻译成来宾系统)
    下载win2003 ISO 文件
    下载spice win 客户端工具
    这里对待VIRTIO磁盘的支持有不同的方法
    方法一,如果需要在win2003安装的时候就认到virtio硬盘,那么还要下载软盘镜像
    方法二,如果安装的时候不驱动virtio磁盘,而使用ide 磁盘格式,那么在安装好后,随便加个光驱,加载随意一个ISO文件,启动客户机后会让安装virtio磁盘驱动。驱动安装好后,可以删除该光驱,将ide改为virtio,这样就可以使用了。如果直接改,就算是已经安装了驱动,也会蓝屏。
    这里以方法一为例来说明。我个人使终感觉,顺着来好象更专业。
    下载解压缩后你的存储池应该有如下三个文件。(如果普通用户不能在图形界面复制进去,可以使用命令chown -hR bright:bright /home/bright/kvm_img 就可以了)
    kvm-win2003-0001.png
    回到虚拟系统管理器。这里有个小BUG,手动复制进去的文件,要在存储池里先停止一下,再启动一下才能看到刷新。或者除非你重启电脑。没有刷新按钮。
    Screenshot-localhost Connection Details.png
    现在可以新建了:
    Screenshot-新建虚拟机01.png

    Screenshot-新建虚拟机02.png

    000003.png

    Screenshot-新建虚拟机04.png

    Screenshot-新建虚拟机05.png

    Screenshot-win2003.new 虚拟机06.png

    Screenshot-win2003.new 虚拟机07.png

    Screenshot-win2003.new 虚拟机08.png

    Screenshot-win2003.new 虚拟机09.png

    Screenshot-创建虚拟机10.png

    虚拟机创建完成后会自动启动。
    好象忘了加软驱了。
    强制关闭虚拟机。就是点圆圈边上向下的标志可以选择到强制关闭。
    qianzhiguanji.png
    再点击详情
    添加硬件
    Screenshot-Add New Virtual Hardware.png
    如图所示。一个软驱就加上了。
    Screenshot-win2003.new 虚拟机13.png
    设置光驱启动优先,重新运行客户机。
    Screenshot-win2003.new 虚拟机F6.png

    在出现F6提示时及时按下F6

    Screenshot-win2003.new 虚拟机S0.png


    Screenshot-win2003.new 虚拟机S1.png



    Screenshot-win2003.new 虚拟机s3.png

    windows server 2003 sp2 32bit 专业版的安装就不多说了。
    安装序列号在ISO 文件内的sn.txt中。
    安装完后,不需要关机,光盘的ISO链接可以直接断开,使用spice win tool的ISO链接上。在客户机中安装该工具。
    就可以正确安装上所有的驱动了。
    可以切到终端,virsh edit win2003.new来更改spice的连接端口。默认是5900
    可以在面板上创建启动器,命令行为spicec -h 127.0.0.1 -p 5900
    Screenshot-创建启动器.png

    现在让spicec来接管吧
    spicec01.png

    与客户机必须完全启动并必须有网络启动远程连接桌面的WINDOWS远程桌面连接不同,spice要先进很多。这不,就象是一个图形控制台。

    客户机再安装防毒软件,更新补丁。压缩下。备到U盘上。一个干净的windows server 2003 sp2 32bit 专业版 GUEST OS已经妥妥的存在了。也可以到这里下载现成的windows server 2003 sp2 32bit 专业版 GUEST OS IMG文件。
    本人提供一切便利,嘿嘿。
    我为人人,人人为我!


    kvm-2003-ok.png






    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:13:07 | 显示全部楼层
    4楼占楼等待编辑。。。。。。。。。。。。。。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:13:28 | 显示全部楼层
    5楼占楼等待编辑。。。。。。。。。。。。。。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:13:46 | 显示全部楼层
    本帖最后由 pjbright 于 2013-10-16 00:15 编辑

    安装KVM Windows server 2012
    +mssql server 2012 sp1
    +kingdee K3wiseV13 服务器端与客户端

    {:soso_e100:}                                                                                                                     
    第一步:使用虚拟系统管理器安装windows server 2012虚拟机 kvm-win2012-x64-new 。
    并在安装的时候使用virtio磁盘模式
    安装完成后应用驱动程序

    第二步:克隆kvm-win2012-x64-new虚拟机重命名为kvm-win2012-sql2012-x64虚拟机。克隆完成后在该虚拟机上继续安装mssql server 2012sp1.

    第三步:克隆kvm-win2012-sql2012-x64虚拟机重命名为kvm-win2012-k3wiseV13-server-x64虚拟机。克隆完成后在该虚拟机上设置角色与功能,开始安装kingdee K3wiseV13服务端。

    现在开始第一步:




    现在开始第二步:


    现在开始第三步:



    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:14:17 | 显示全部楼层
    7楼占楼等待编辑。。。。。。。。。。。。。。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:14:32 | 显示全部楼层
    8楼占楼等待编辑。。。。。。。。。。。。。。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

     楼主| 发表于 2013-10-10 19:14:58 | 显示全部楼层
    9楼占楼等待编辑。。。。。。。。。。。。。。
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表