rhel5安装kvm

Netapp存储模拟器一战成功 成功在我的本本上搞了个NETAPP 的 SAN设备出来,并成功映射lun给本机,下发标准SCSI命令获取LUN信息成功。 阅读详情
环境:CPU:Intel core2 E6750,内存:2G
安装过程:
1.安装rhel5.1 x64版本,安装时选择所有开发相关内容;
2.升级内核到当时最新版本(从
[url=http://www.kernel.org]www.kernel.org[/url]
下载2.6.25.7,目的是为了更好支持kvm),升级过程如下:
a.下载解压缩
b.# make mrproper
c.# make menuconfig(这个时候把虚拟化的内容去掉,内核内嵌的kvm版本比较旧) 
d.#make
e.#make modules_install
f.#make install
g.修改/boot/grub/menu.lst,让系统默认从新内核启动
3.下载安装kvm,软件和文档地址
[url=http://kvm.qumranet.com/kvmwiki]http://kvm.qumranet.com/kvmwiki[/url]
a.修改主机bios中,VT为ON,
b.安装kvm,也就是configure,make,make install三步曲,
c.加载kvm的两个模块,modprobe kvm,modprobe kvm-intel(amd相应使用kvm-adm)
4.使用kvm安装虚拟机
a.创建虚拟文件,qume-img create -f vmdk /test/host1.img 10G,qume-img create -f vmdg /test/data.img 10G,创建的镜像文件和vmware的虚拟盘一样,有数据时自动扩充.
b.设置kvm的网络:
  ①.主机上需要做一个桥接才能让虚拟机和主机ip连通,需要安装默认安装是没有的bridge-utils-1.1-2,
  ②.#/usr/sbin/brctl addbr br0
  ③.#brctl addif br0 eth0 
  ④.增加文件/etc/sysconfig/network-scripts/ifcfg-br0来保证每次重启自动启动这个桥接:
   DEVICE=br0
   TYPE=Bridge
   BOOTPROTO=dhcp
   ONBOOT=yes
  ⑤ .修改/etc/sysconfig/network-scripts/ifcfg-eth0添加BRIDGE来指定桥接在这个节点启动:
   BRIDGE=br0 
   ⑥.增加一个脚本再虚拟器启动时候通过这个虚拟网卡和主机及外网通信qemu-ifup,并添加可执行权限:
   #!/bin/sh
   set -x
   switch=br0
   if [ -n "$1" ];then
            /usr/bin/sudo /usr/bin/tunctl -u `whoami` -t $1
            /usr/bin/sudo /sbin/ip link set $1 up
            sleep 0.5s
            /usr/bin/sudo /usr/sbin/brctl addif $switch $1
            exit 0
   else
             echo "Error: no interface specified"
            exit 1
    fi
   ⑦.开始安装虚拟机,qume-system-x86_64 -hda /test/hosting.img -hdb /test/data.img(系统识别到的hda和hdb) -m 800(所分配的内存) -net nic,model=rtl8139 -net tap,script=/qemu-ifup(网卡型号及使用虚拟网卡做桥接) -cdrom /test/rhel1.img(所使用的光盘镜像文件) -boot b(a,b,c对应软盘,光盘,硬盘)
4.netapp模拟器的安装
a.sh安装后run.sh运行,
b.配置initiator groups,注册rac各节点的initiator,
c.aggreate→volume→lun→lun map,
e.进行网络的配置,由于netapp的模拟器在使用br0时总认为这不是一个可识别的设备,因此我只能弄了个dummy设备来给他用,配置过程如下:
  ①.下载piobd并安装:http://www.dur.ac.uk/c.c.dean/piobd/
  ②.做dummy的配置:/etc/modprobe.conf里面添加如下行:
     alias dummy0 dummy
     options dummy numdummies=1
       在/etc/sysconfig/network-sciptes里面添加文件ifcfg-dummy0:
       # Dummy Network Device
       DEVICE=dummy0
      BOOTPROTO=none
        ONBOOT=yes
        IPV6INIT=no
        TYPE=Ethernet
              MACADDR=01:02:03:04:05:06
        IPADDR=192.168.1.1
             NETMASK=255.255.255.0
        ARP=yes
  ③加载模块dummy,ifup dummy0 up,后将/sim/setup.sh里面的eth替换成dummy重新执行/sim/setup.sh;
  ④netapp模拟器自身网卡ip地址的配置,配置两个和dummy0相同网段的ip即可.
         ⑤网关及路由的配置---host1,我在/etc/rc5.d/里面添加文件S99brup,内容如下:
  [root@host1 rc5.d]# more S99brup
  echo "1">/proc/sys/net/ipv4/ip_forward -----------------启用ip转发让host2通过br0转发到dummy0
  ifconfig br0:100 177.177.100.102 netmask 255.255.255.0 up------配置rac的private网卡
  cd /sim
  ./bgrun.sh---------------------------后台启动netapp模拟器,如果不先进入路径将会找到不模拟器的一个 库函数.此外要安装expert后才能再后台运行这个程序,rhel安装光盘里面就有这个包
  /etc/init.d/piobd restart------------piobd重启
  sleep 100---------------等待netapp模拟器完全启动
  /etc/init.d/iscsi restart----重启iscsi来刷新模拟器提供的iscsi lun
  chmod 777 /dev/sd*----每次iscsi重新识别设备后权限都是只有root可读,所以干脆改动一下.
  host2上/etc/rc5.d/S10network脚本里添加如下内容:
  ifconfig eth0:100 177.177.100.103 netmask 255.255.255.0 up
  route add -net 177.177.177.0 netmask 255.255.255.0 gw 192.219.19.52 dev eth0-------------添加177.177.177.0网段到192.219.19.0网段的路由. 
  ⑥host1和host2上进行启动顺序的配置,确保host1上iscsi在piobd和网络启动之后启动,这个可以修改/etc/rc5.d /Sxx中xx的大小来实现.

5.主机及虚拟机上iscsi initiator的安装和配置,
a.安装iscsi-initiator,查看iscsi-initiator name:/etc/iscsi/initiator-name
b.在netapp虚拟机上注册initiator-group,lun→iscsi enable
c.在linux主机上进行iscsi设备的配置:
  ①[root@host1 client]# more /etc/iscsi/initiatorname.iscsi 
     InitiatorName=iqn.1994-05.com.redhat:10e9c034314c
           ②# service iscsid start
     Turning off network shutdown. Starting iSCSI daemon:       [  OK  ] 
     # chkconfig iscsid on 
   ③# iscsiadm -m discovery -t sendtargets -p 177.177.177.200
  177.177.177.200:3260,1000 iqn.1992-08.com.netapp:sn.99909261
  177.177.177.201:3260,1001 iqn.1992-08.com.netapp:sn.99909261 
  [root@d2850l12 ~]# iscsiadm -m node -T iqn.1992-08.com.netapp:sn.99909261 -p 177.177.177.200 -l
  [root@d2850l12 ~]# iscsiadm -m node -T iqn.1992-08.com.netapp:sn.99909261 -p 177.177.177.201 -l
7.crs的安装,选择使用oracle 11g,开始使用了oracle 10g,结果10g需用使用raw,每次做ocr的格式化时候都报错,后来干脆使用oracle 11g直接用块设备.
a.本来使用device mapper,但是开始我没有计划好把netapp的模拟器安装到了host2上,由于这个机器是虚拟机,结果在host2上到link的时候总是比较长 时间这个机器没有响应,最后host1会认为iscsi1连接的设备无效,vote diska的失败导致这个节点panic.所以以后的安装是在host1上安装netapp的模拟器,同时有时候device mapper更新dm-xx时不是很及时,出现设备文件找不到的情况,后来ocr及asm都使用/dev/disk/by-id里面的设置,而且有个好处 是及时有磁盘的添加删除这里面的名字都不会变动.
b.runInstaller,安装的开始阶段总报libxp.so.6找不到的错,费了很多功夫,后来发现是oui使用的java是32bit,当时还 考虑过指定java_home之类的方式让oui使用64bit的java,但是我没有找到办法,最后发现办法很简单,安装个32bit的libxp就行 了.
c.因为host1上使用br0,host2使用eth0来做public网卡,vip网卡我让它们使用br0和eth0的别名来实现,crs配置完成后 发现两个上面都使用br0设备,但host2上根本就没有这个设备,这个可以使用srvctl来修改:srvctl modify nodeapps -n host2 -A  ipaddress/netmask/eth0
d.因为启用了11g的Auto Memory Management(?),对我的/dev/shm总是有大小的要求,有几次instance起不来就因为这个东西太小,所有不得以的时候也得手动去修 改其大小:mount tmpfs /dev/shm -t tmpfs -o size=1g
NetApp 存储模拟器 ONTAP v8.1.1 立即下载

相关推荐

netapp存儲模擬器V9.10,vsim-netapp-DOT9.10.1-cm-nodar.ova

此文件是netapp提供的ova格式虛擬機模擬器,可以直接導入到VMware虛擬機使用,裡面的命令和netapp存儲完全一樣,可以模擬搭建cluster。

netapp管理地址_NetApp ONTAP Simulator部署指南(1)

Simulate ONTAP是NetApp ONTAP软件的一个虚拟模拟器,支持在Windows、MAC OS或者以VMWare虚拟机的形式运行。可以用来学习了解NetApp ONTAP技术和解决方案。 NetApp提供了两个版本的ONTAP模拟软件:Simulate ONTAP和ONTAP Select。Simulate ONTAP支持大多数ONTAP功能,但不支持HA。同时由于是软件模拟器的限...

weixin_31299075的博客 3196

NEtapp-FASXX存储扩容

NEtapp-FASXX存储扩容

【亲测免费】 探索NetApp存储模拟器ONTAP v8.1.1:虚拟存储世界的入门指南

探索NetApp存储模拟器ONTAP v8.1.1:虚拟存储世界的入门指南 【下载地址】NetApp存储模拟器ONTAPv8.1.1 NetApp 存储模拟器 ONTAP v8.1.1欢迎来到 NetApp 存储模拟器 ONTAP v8.1.1 的下载页面 ...

gitblog_09712的博客 646

netapp模拟器安装使用手册

Netapp simulator 在Netapp simulator英文文档中,有说明:该模拟器软件是在Ubuntu6.06环境下开发完成的。为了减少不必要的麻烦,我们也安装Ubuntu 6.06环境。

NetApp模拟器安装文档

NetApp模拟器安装文档 NetApp模拟器安装文档 NetApp模拟器安装文档 v

RHEL5.4安装配置KVM

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34242509的博客 158

NetApp模拟器安装

NetApp模拟器安装

rhel6和rhel5的几点区别

今天再一次安装了rhel6,打算安装个KVM虚拟机玩玩,发现了rhel6和rhel5的几个小区别,记录如下:1、安装时,rehl5一般都是在定制完系统后才开始格式化盘,安装相关的包,而rhel6则格式化完硬盘才开始定制系统。2、再说一个网络配置上的问题。rhel6修改ifcfg-eth0文件,保存后网络会马上生效,而不会像以前版本修改后改变需要重启网络。这个设计觉得不太...

weixin_34387284的博客 326

STM32驱动WS2812B实现音乐频谱可视化系统

本文详细介绍了基于STM32驱动WS2812B灯带实现音乐频谱可视化系统的设计与实现。通过FFT算法实时分析音频信号,将频谱映射到炫彩灯光控制系统,结合PWM和DMA技术实现低延迟响应。系统支持多模式切换和动态亮度调节,适用于创意灯光秀和智能家居场景。

weixin_29171129的博客 302

SAP ATP检查全解析:从配置到BAPI_RESERVATION_CREATE1应用实例

本文全面解析SAP ATP检查功能,从基础配置到BAPI_RESERVATION_CREATE1高级应用,涵盖物料可用性检查、动态规则设置及性能优化策略。通过实战案例演示如何利用BAPI_MATERIAL_AVAILABILITY实现精准库存承诺,提升供应链效率,特别适合SAP顾问和库存管理人员参考。

dropout6artist的博客 677

使用命令行安装KVM

在rhel5.8中安装kvm很简单,只需要   Yum groupinstall kvm 即可   安装好之后,首先指定一块硬盘或者一个分区或者一个文件作为系统的存储。 在网上搜到的一条指令为   qemu-img  create -f  raw  /kvm/test.img 20G 使用qemu命令虚拟硬盘。 然后使用libvirtd中自带的  virt-install 指令完成

ltz3210的专栏 731

sysbench安装(在线&离线)

sysbench下载、安装、编译和异常处理方法

m0_61066945的博客 8752

<转>CentOS / Redhat: Install KVM Virtualization ...

为什么80%的码农都做不了架构师?>>> ...

weixin_33711641的博客 273

西工大noj100题python2024第一季1-10

【代码】西工大noj100题python2024第一季1-10。

weixin_70523540的博客 1799

EV1527、PT2262傻傻分不清?一文讲透常见315/433MHz遥控编码协议区别与选型

本文深度对比了EV1527、PT2262和SC5262三种常见的315/433MHz遥控编码协议,详细解析了它们的技术特点、成本效益和适用场景。EV1527作为低成本方案的首选,特别适合智能家居和简易安防设备;PT2262在稳定性和兼容性上表现优异;而SC5262则在安全性方面具有显著优势。文章还提供了实用的选型框架和工程建议,帮助开发者在不同应用场景中做出最优决策。

weixin_33640562的博客 349

【亲测免费】 NetApp 存储模拟器 ONTAP v8.1.1

NetApp 存储模拟器 ONTAP v8.1.1 【下载地址】NetApp存储模拟器ONTAPv8.1.1 NetApp 存储模拟器 ONTAP v8.1.1欢迎来到 NetApp 存储模拟器 ONTAP v8.1.1 的下载页面 ...

gitblog_09768的博客 1259

rk3568 适配以太网(mac 2 mac)

MDIO(Management Data Input/Output)是一种管理数据输入/输出协议,用于在以太网交换机和PHY(物理层收发器)之间进行通信。在Android中,MDIO总线用于控制网络接口的PHY芯片,例如通过MDIO总线访问PHY芯片的寄存器。这些寄存器包含了一些关于网络连接状态、链路速度和其他计算机网络相关信息的数据。MDIO总线通常由网络接口控制器(NIC)使用,以便在OS中管理PHY芯片。在Android设备上,MDIO总线通常由内核驱动程序管理,并且可以通过 /sys/bus/mdi

weixin_35723192的博客 2453

NetApp运维使用手册

可在其他slot上附加适配卡,附加的适配卡一般是双端口的(a和b口)device_id - 指磁盘的loop id或者scsi id号,由磁盘柜的类型、磁盘柜的ID号和该磁盘在磁盘柜中的位置(第几个bay)来决定。root卷是唯一具有root属性的卷,而它里面的/etc目录保存的是配置信息。用一条一头为RJ45,一头为DB9的控制线分别接在磁阵console口和WIN操作系统终端的串口上,WIN操作系统终端和磁阵的网口分别接一根网线到交换机,WIN操作系统终端的IP配置要和磁阵准备分配的IP在一个网段。

Jian Sun_的博客 3844

智能能效管家:基于 ESP32 的智能插座设计与精细化功耗管理实现

针对传统插座无法远程控制、功耗监测缺失、能源浪费严重等问题,本文设计一款基于 ESP32 主控芯片的智能插座。该系统集成 WiFi 无线通信、交流功耗采集、继电器通断控制模块,实现四大核心功能。硬件采用模块化选型与安全接线设计,软件基于 Arduino-ESP32 框架开发,搭载 Mqtt 通信协议与功耗算法,可通过手机 / 云端实时管控设备,有效提升用电安全性与能源利用率。:ESP32;智能插座;功耗管理;远程控制;能耗监测。

weixin_42300449的博客 101

海思3516A移植MT7601U编译过程记录

官方地址:https://www.mediatek.com/products/broadbandWifi/mt7601 tar -xjf DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2 cd DPO_MT7601U_LinuxSTA_3.0.0.4_20130913 1> Makefile替换 PLATFORM = HISI_3516A ifeq ($(PLATFORM),HISI_3516A) LINUX_SRC = /home/wbk/test/linu

qq_39048131的博客 1230

RedHat下如何安装和使用KVM

RedHat 红帽CTO Brian Steven在一次记者招待会说:“我们致力于Xen,RHEL 5有10年的生命周期,因此会有一个较大的交叉过渡。我们将在Red Hat 6中全面使用KVM,但KVM目前已经准备就绪,完全可以正式投入到数据中心和云中,不用再等待了!” KVM要使用2.6.20以上的内核才行.Ubuntu到是不用担心,它基本一直使用的是最新的内核. 需要关心一点就是,

gdfsbingfeng的专栏 4986

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

【NetApp】模拟器root volume损坏的解决方法

系统报如下错误:The contents of the root volume may have changed and the local managementconfiguration may be inconsistent and/or the local management databases may beout of sync with the replicate...

weixin_33910759的博客 514

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

NetApp虚拟机安装过程

我们公司开始计划销售NetApp公司的存储设备,为此,从去年就开始学习NetApp产品和存储技术。为了方便学习,我在我的笔记本上安装了一个NetApp系统的虚拟机。 NetApp虚拟机软件我是在网上搜索下载下来的,事实证明是可以使用的。大家也可以到网上搜一个,下载用一下。 NetApp虚拟机软件要求安装一个Linux的操作系统,我在Redhat 9和RHEL 5都安装过,...

weixin_33973600的博客 1053

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

【NetApp】安装Cmode模拟器时,应使用带交换机的模式

应该使用默认选项,即: network options switchless-cluster modify -enabled false 否则会出现arp的报错。 本文转自daniel8294 51CTO博客,原文链接: 本文转自daniel8294 51CTO博客,原文链接:,如需转载请自行联系原作者,如需转载请自行联系原...

weixin_34175509的博客 362
上一篇: 配置使用SSH作为Iozone集群测试
下一篇: KVM虚拟机
peter_cloud
博客等级 码龄15年 24粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值