千赢娱乐手机登录_ qy8com千赢手机版_千赢网页手机版
做最好的网站

千赢娱乐手机登录

当前位置:千赢娱乐手机登录 > 千赢娱乐手机登录 > 6时gem安装问题,源码编译安装

6时gem安装问题,源码编译安装

来源:http://www.modeLspro.net 作者:千赢娱乐手机登录 时间:2019-07-12 17:02

第一、看看cpu是否支持kvm
 grep -E -o 'vmx|svm' /proc/cpuinfo
 
结果显示vmx表示支持
 第二、安装kvm所需要的软件包
 1.[root@localhost ~]#yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer
 
virt-manager
 或者
 [root@localhost ~]#yum groupinstall KVM
 2.安装完确认一下是否安装成功
 检查模块是否有加载
 [root@localhost ~]#lsmod | grep kvm
 kvm_intel 85256 0
 kvm 224928 2 ksm.kvm_intel
 也可以使用命令检查kvm是否成功安装
 [root@localhost ~]#virsh -c qemu:///system list
 Id Name State
 ----------------------------
 如果在这里显示的是一个错误的信息,说明有些东西出现了问题
 3.安装桥接管理工具
 [root@localhost ~]#yum install bridge-utils tunctl
 4.安装gui管理工具
[root@localhost ~]#yum install virt-manager virt-viewer
 5.修改网卡文件
 [root@localhost ~]#vi /etc/sysconfig/network-scripts/ifcfg-eth1
 DEVICE=eth1
 ONBOOT=yes
 TYPE=Ethernet
 BRIDGE=br0
 DEVICE=br0
 BOOTPROTO=static
 ONBOOT=yes
 IPADDR=192.168.1.187
 NETMASK=255.255.255.0
 TYPE=Bridge
 保存网卡配置重启网卡
 [root@localhost ~]#service network restart
 检查br0是否成功
 [root@localhost ~]#ifconfig
 安装过程中的问题
 1.[root@localhost ~]#virt-manager
 在一开始看到错误信息,跳过,系统预设值为xen的hypevisor,需要手动开启kvm的
 
hypevisor
 Unable to open a connection to the Xen hypevisor/daemon
 Verify that:
 -A Xen host kernel has booted
 -The Xen service has been started
 这个不用管 直接跳过 其中的原因不明
 2.内核不能加载kvm模块
 FATAL:  Error  inserting kvm_amd
 (/lib/modules/2.6.18-194.el5/weak-updates/kmod-kvm-amd.ko:)Unknown symbol
 
in module or unknown parameter (see dmesg)
 解决办法
 查看是否是因为bios中关闭了cpu的虚拟化支持(如果开启 果断下一步)
 [root@localhost ~]#yum install kernel
[root@localhost ~]#lsmod |grep kernel
 kvm_intel 85256 1
 kvm 224928 2 ksm.kvm_intel
 [root@localhost ~]#modprobe kvm
 
KVM 安装虚拟机
 图像化安装
 1.应用程序-系统工具-虚拟化管理(或者命令调出virt-manager)
 直接图形化操作跟vm workstation差不多
 a.新建虚拟机 选择右下角的new
 b.虚拟机命名
 c.选择cpu支持的位数和hypevisor模式
 选择Fully virtualized
 cpu architecture x86_64
 Hypevisor kvm
 d.选择安装系统的方式和系统
 e.选择iso文件所在位置
 f.image存储的位置和image的大小(若有单独的虚拟化分区,可以选择第一项,我默
 
认)
 g.选择网卡模式(桥接模式)
 h.设置内存大小和cpu个数图片 1

故障现象:

1.下载源码包,编译,安装

[root@cloudmaster gem]# gem install rails -l
ERROR:  Error installing rails:
        activemodel requires builder (~> 3.0.0, runtime)
[root@cloudmaster gem]#

  #tar xzvf quagga-0.99-20.tar.gz
  #cd quagga-0.99.20
  #./configure
  #make
  #make install

故障分析:

安装好后,可执行文件在目录 /usr/local/sbin, 配置文件在/usr/local/etc

gem包使用本地安装,而本地builder-3.1.4.gem版本大于3.0.0,按提示应该不是此问题;尝试其他方法解决都行不通,故找来另一台机器直接gem install rails一下,之后gem list结果如下:

  1. 拷贝zebra配置文件:

[root@ezCloud ~]# gem install rails
Successfully installed rails-3.2.9
1 gem installed
Installing ri documentation for rails-3.2.9...
Installing RDoc documentation for rails-3.2.9...
[root@ezCloud ~]# gem list

  #sudo cp /usr/local/etc/zebra.conf.sample /usr/local/etc/zebra.conf

*** LOCAL GEMS ***

  1. 运行:

actionmailer (3.2.9)
actionpack (3.2.9)
activemodel (3.2.9)
activerecord (3.2.9)
activeresource (3.2.9)
activesupport (3.2.9)
arel (3.0.2)
builder (3.0.4)
bundler (1.2.3)
daemons (1.1.9)
erubis (2.7.0)
eventmachine (1.0.0)
headers (0.0.1)
hike (1.2.1)
i18n (0.6.1)
journey (1.0.4)
json (1.7.5, 1.4.6)
libraries (0.1.6)
mail (2.4.4)
mime-types (1.19)
multi_json (1.5.0)
nokogiri (1.5.6)
polyglot (0.3.3)
rack (1.4.1)
rack-cache (1.2)
rack-protection (1.3.2)
rack-ssl (1.3.2)
rack-test (0.6.2)
rails (3.2.9)
railties (3.2.9)
rake (10.0.3)
rdoc (3.12)
sequel (3.42.0)
sinatra (1.3.3)
sinatra-sequel (0.9.0)
sprockets (2.2.2)
thin (1.5.0)
thor (0.16.0)
tilt (1.3.3)
treetop (1.4.12)
tzinfo (0.3.35)
[root@ezCloud ~]#

  #/usr/local/sbin/zebra -h        //查看命令行选项
  #sudo /usr/local/sbin/zebra -d -u root  //-u 以root用户运行!!

图片 2

4.登录zebra的TTY:

本文由千赢娱乐手机登录发布于千赢娱乐手机登录,转载请注明出处:6时gem安装问题,源码编译安装

关键词: qy8千亿国际