全球彩票平台_全球彩票注册平台|官网下载地址

热门关键词: 全球彩票平台,全球彩票注册平台,全球彩官网下载地址

备份失败状态码2,vbs之自动安装驱动程序

NBUversion:7.5

使用qemu-kvm创建虚拟机

本文包含以下几个部分:

  1. 创建磁盘
  2. 安装VNC Server
  3. 启动虚拟机
  4. 通过VNC访问虚拟机
  5. 通过nc访问虚拟机监控和管理
  6. 遇到的问题
    ***

    ### 1. 创建磁盘

使用qemu-kvm工具中的qemu-img创建磁盘。

支持的文件类型:blkdebug blkverify bochs cloop dmg file ftp ftps gluster host_cdrom host_device host_floppy http https iscsi nbd parallels qcow qcow2 qed quorum raw rbd sheepdog ssh tftp vdi vhdx vmdk vpc vvfat

$ qemu-img create -f qcow2 qcow2.rhel64.img 5G

还可以使用dd命令创建raw disk(不推荐)

dd if=/dev/zero of=/path/os.img bs=1024 count=1024
dd if=/dev/zero of=/path/os.img bs=1 count=1 seek=3G
mkfs.ext3 /path/os.img
mount -o loop /path/os.img /mnt

往/mnt中写东西,然后umount
到其它地方挂载即可。

注: 如果安装图形化界面的Linux,最好5G以上,因为安装完RHEL或者CentOS 6后,系统会占用2.6GB以上的空间。

其实,很简单,只要将这些驱动程序的inf文件所在的文件夹注册到注册表中。
比如:
我们把自己电脑上的驱动程序,通过 驱动精灵 之类的软件从系统中分离出来以后,如果想在下一次安装系统的时候,自动安装这些驱动程序。我们可以把这些分离出来的驱动程序对应的文件夹写入注册表,然后重新启动电脑,电脑会自动搜索硬件并安装驱动程序。这是不是很爽?这里我使用winrar vbs实现。
比如我们现在有如下几个驱动程序及其inf文件对应的文件夹:
主板------maincard
显示卡---vga
声卡------sound
将maincard、vga、sound文件夹 一起压缩到一个可执行文件中,并设置为无交互界面/自解压路径为c:device
压缩文件取名为d.exe

考虑到Cacti配置较为复杂,建议直接[url=javascript:;]下载[/url] CactiEZ系统进行安装,快捷、省时。CactiEZ0.3是一个专门用作运行cacti的[url=javascript:;]linux[/url]发行版,该版本由JimmyConner制作发行,基于CentOS4.4。

NBUversion:7.5

MediaServer:WindowsServer 2008R2

2. 安装VNC Server

$ yum install vnc-server tigervnc #centos 5.x
$ yum install tigervnc-server tigervnc #centos 6.x

注:如果vncserver仅用于虚拟机VNC访问,那么不需要初始化配置和启动vncserver。

然后编辑如下内容的vbs脚本device.vbs

ON ERROR RESUME NEXT
SET OS=CreateObject("wscript.shell")
Set filesystem=CreateObject("scripting.filesystemobject")
pathy=filesystem.GetFile(WScript.scriptFullName).ParentFolder
path1="c:drivers"
yn=msgbox("-------------->"&chr(10)& _
path1,1,"释放驱动程序")
if yn=2 then wscript.quit
device1=os.regread("HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDevicePath")
device2= _
path1&"and" &_
";"&path1&"maincard" &_
";"&path1&"sound" &_
";"&path1&"vga" &_
";"&device1
os.regwrite "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDevicePath",device2
os.run pathy & "d.exe /s",1,true
msgbox "驱动程序释放完毕,请在设备管理器中刷新硬件列表或重新启动电脑!"

安装后只会在系统中安装cacti和webmin所必须的[url=javascript:;]软件[/url],整个系统非常小安装光盘只有310M),并且已经安装好了一些cacti的插件,如BackUp,Discovery,Flowview,Haloe,MacTrack,Monitor,NTop,RRDClean,Reports,Thold,Tools,Update等,其中有些需要用户自己启用才可[url=javascript:;]使用[/url]。整个[url=javascript:;]操作系统[/url]
一旦安装完成,配置好IP后即可使用Cacti,为大家节省了的安装配置时间,只不过需要占用一台[url=javascript:;]服务器[/url]。

MediaServer:WindowsServer 2008R2

备份内容:SQLServer 数据

3. 启动虚拟机

qemu-kvm创建虚拟机时,可以指定CPU、内存、磁盘、光驱、网卡、USB、声卡等硬件,也可以指定monitor监控方式用于监控和管理虚拟机。

由于虚拟机网络比较复杂,本文不配置网卡,留在虚拟机网络一文和openswitch网络中详细介绍。

由于虚拟机USB和声卡目前用不到,本文不配置,不介绍。

启动虚拟机后需要安装操作系统的,用下面的命令:

/usr/libexec/qemu-kvm
-name centos_desktop_vm09 #虚拟机名字
-uuid 9929edac-19cb-505c-fbac-1b4d2c30bafe #虚拟机UUID
-m 1024 # 内存
-smp 2,sockets=2,cores=1,threads=1 # CPU
-monitor tcp:10.60.0.45:8809,server,nowait # 监控
-drive file=/home/kvmdisk/qcow2.rhel64.3g.05.img,if=none,id=drive-virtio-disk0,format=qcow2,cache=writeback #磁盘 
-device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x6,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 # 驱动
-vnc 192.168.1.5:9 # 远程桌面访问
-vga cirrus # 选择显卡
-cdrom /home/iso/rhel-server-6.4-x86_64-dvd.iso
-device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7
-boot once=dc #指定驱动器启动顺序

启动虚拟机后不需要安装操作系统的,去掉-boot或者改为-boot c,去掉-cdrom。

注: 实际使用时,需要安装操作系统后,制作成虚拟机镜像,每次启动虚拟机时,直接使用复制镜像作为启动磁盘,启动后就不用安装操作系统了。虚拟机镜像会在之后的文章中单独描述。

一、Cacti配置安装CactiEZ
1.先下载CactiEZv0.3安装包,解压出ISO镜像文件。
官方下载地址:

2.刻录光盘。从光盘启动后进入CactiEZ的安装界面,回车后自动安装整个操作系统。安装大概需要5-10分钟。
3.安装完成后重启,开始配置[url=javascript:;]硬件[/url]向导,按回车键,全自动。。。
4.进入登陆界面,系统默认用户:root默认密码:CactiEZ

备份内容:SQLServer 数据

带库: IBM3584

参数含义:

-m,指定内存,如果不指定,内存默认为128MB;如果参数值为数字,则单位为MB;可以加单位,M或者G。

-smp,cpu架构为smp,sockets为插槽数(CPU数),cores为单颗CPU核心数,threads为超线程数。

-monitor,监视器重定向,默认为vc(图形界面)和stdio(命令行界面);如果希望通过网络访问,可以为telnet:192.168.1.5,server,nowait ,也可以为tcp:192.168.1.5:5555,server,nowait。server表示是一个linstening socket, nowait表示等待客户端连接的时候不应该阻塞。

-drive和-device,磁盘命令,drive是磁盘,device是驱动,两者配合在一起使用,drive用于指定磁盘文件位置,device用于指定驱动,采用virtio驱动来提升效率,对应的virtio磁盘驱动为virtio-blk-pci。注意-device的drive属性值需要指向某个drive,所以-drive的id和-device的drive要一致。bootindex表示启动顺序。bus、addr用于指定总线,一般是pci,可以指定pci.0, pci.1等,addr不能和其它device重复,大于0即可。

(-drive详细) -drive option[,option[,option[,...]]]
option有以下列表:
file=[file path], if=[file type (ide, scsi, virtio...)], index=[index], media=[disk| cdrom], snapshot=[on|off],cache=[none|writeback|unsafe|directsync|writethrough],format=[qcow2|raw|vmdk|...],copy-on-read=[on|off]

-cdrom,指定CD/DVD的iso文件路径,最常用于系统安装时。

-boot,指定驱动器启动顺序,可以直接用-boot c或者-boot d,其中d表示磁盘,c表示光驱。这个参数可以用-device参数后面的bootindex属性代替。

-vnc,指定vnc地址,-vnc后面的格式是:, 不是Port,是Port_Index。vncserver不需要提前启动,指定-vnc 192.168.1.5:9后,qemu-kvm命令执行后,会自动启动vncserver。

注: 有三个参数本次测试没有使用,但是virt-manager启动虚拟机时会自动加上。

-nodefconfig (默认下qemu会从sysconfdir和datadir读取配置,-nodefconfig禁止qemu读取 )

-nodefaults (默认qemu会创建serial port, parallel port, virtual console, monitor device, VGA adapter, floppy and CD-ROM drive and others,-nodefaults禁止创建这些默认的)

-enable-kvm (允许KVM全虚拟化支持,该选项只有在linux编译时就加入了KVM支持的时候才有效)

二、更改系统相关配置
1.更改系统帐户及密码
#passwdroot然后输入两次密码即可。

带库: IBM3584

在activity monitor中显示如下

带第二块盘:

/usr/libexec/qemu-kvm
-name centos6 -smp 2,cores=2 -m 1024 
-drive file=/home/kvmdisk/qcow2.rhel64.2.img,media=disk,format=qcow2,if=none,id=systemdisk 
-device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x04,drive=systemdisk,id=systemdiskvirtio,bootindex=0 
-drive file=/home/kvmdisk/qcow2.pdisk.1.img,media=disk,format=qcow2,if=none,id=datadisk 
-device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x05,drive=datadisk,id=datadiskvirtio 
-vnc 10.60.0.45:7 
-boot c

2.配置IP地址
#vi/etc/sysconfig/network-scripts/ifcfg-eth0根据实际情况进行修改。

巡检NBU时在activity monitor中发现一条备份失败job,状态码为52,如图:

Info nbjm(pid=7004) started backup (backupid=xxxx_1379096131) job for client xxxx, policy centralDWH, schedule full on storage unit xxxx-hcart2-robot-tld-0

9/14/2013 2:15:33 AM - started process bpbrm (14008)

9/14/2013 2:15:34 AM - connecting

9/14/2013 2:15:34 AM - connected; connect time: 00:00:00

9/14/2013 2:20:15 AM - Error bpbrm(pid=14008) from client xxxx: ERR - command failed: none of the requested files were backed up (2)

9/14/2013 2:20:15 AM - Error bpbrm(pid=14008) from client xxxx: ERR - bphdb exit status = 2: none of the requested files were backed up

9/14/2013 2:20:41 AM - Info dbclient(pid=18520) ERR - Error in GetConfiguration: 0x80770003.

9/14/2013 2:20:41 AM - Info dbclient(pid=18520) CONTINUATION: - The api was waiting and the timeout interval had elapsed.

9/14/2013 2:20:46 AM - Info dbclient(pid=18520) ERR - Error in VDS->Close: 0x80770004.

9/14/2013 2:20:47 AM - Info dbclient(pid=18520) CONTINUATION: - An abort request is preventing anything except termination actions.

9/14/2013 2:20:47 AM - Info dbclient(pid=18520) INF - OPERATION #1 of batch C:Program FilesVeritasNetBackupDbExtMsSqlcentralDWH.bch FAILED with STATUS 1 (0 is normal). Elapsed time = 310(310) seconds.

9/14/2013 2:20:49 AM - Info dbclient(pid=18520) INF - Results of executing <C:Program FilesVeritasNetBackupDbExtMsSqlcentralDWH.bch>:

9/14/2013 2:20:49 AM - Info dbclient(pid=18520) <0> operations succeeded. <1> operations failed.

9/14/2013 2:20:49 AM - Info dbclient(pid=18520) INF - The following object(s) were not backed up successfully.

9/14/2013 2:20:49 AM - Info dbclient(pid=18520) INF - CentralDWH

4. 通过VNC访问虚拟机

客户端:在windows中,下载vncviewer,运行后,访问:<5900 Port_Index> ( 192.168.1.5:5909 ) 地址。

DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.0.255  HWADDR=00:0C:29:31:5D:50  IPADDR=192.168.0.22  NETMASK=255.255.255.0  NETWORK=192.168.0.0  GATEWAY=192.168.0.1  ONBOOT=yes TYPE=Ethernet  

图片 1

同时间SQLserver log

5. 通过nc访问虚拟机监控和管理(虚拟机模拟器)

根据-monitor指定的参数,如果是tcp类型的,则可以通过以下命令访问:

$ nc 192.168.1.5 5555

[xinhua@mysql01 ~]$ nc mysql01 8809
QEMU 0.12.1 monitor - type 'help' for more information
(qemu) info 
info 
info version  -- show the version of QEMU
info commands  -- list QMP available commands
info network  -- show the network state
info chardev  -- show the character devices

注: 如果是telnet类型的,可以直接通过telnet 192.168.1.5访问。如果是unix socket类型的,可以通过 nc -U 访问,但是这种方式实际并不可用。

:wq保存退出
#servicenetworkrestart重新启动网络

在device monitor中发现该MediaServer驱动丢失路径:

Date

Source

Severity

Message

09/14/2013 02:20:15

Backup

Unknown

BACKUP failed to complete the command BACKUP DATABASE CentralDWH. Check the backup application log for detailed messages.

09/14/2013 02:20:15

Backup

Unknown

Error: 3041
Severity: 16
State: 1.

09/14/2013 02:04:57

Backup

Unknown

BACKUP failed to complete the command BACKUP DATABASE CentralDWH. Check the backup application log for detailed messages.

09/14/2013 02:04:57

Backup

Unknown

Error: 3041
Severity: 16
State: 1.

6.本次测试遇到的问题

3.Cacti配置DNS
CactiEZ默认没有设置DNS的界面,需手动进行配置。
#vi/etc/resolv.conf根据实际情况进行修改。

本文由全球彩票平台发布于全球彩票平台操作系统,转载请注明出处:备份失败状态码2,vbs之自动安装驱动程序

TAG标签: 全球彩票平台
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。