为XenServer挂载/增加第二块硬盘的方法

注意: xen6.x和xen7.x vm导出导入是不兼容的.这点有点蛋疼

新买机器后安装xenserver(一般都买刻录机+dvd来刻录xen官网的ios做安装盘), 默认xenserver安装在了物理机的第一个raid磁盘组(新买的dell服务器先启动做raid5,其中2块固态为raid1, 其他raid5),那么如何添加做了raid5的大容量磁盘呢.

主要操作:

ll /dev/disk/by-path
xe sr-create type=lvm content-type=user device-config:device=/dev/disk/by-path/pci-0000:03:00.0-scsi-0:2:1:0 name-label="Disk 2"

xenserver client客户端登陆就可以看到第二块盘了.

XenServer图形界面安装CentOS

有时候想用vnc方式来图形化安装centos.如何操作呢?

在配置虚拟机时,在 graphical utf8 后面加一个 vnc 参数 ,这样就可以启用vnc安装。



通过dhcp自动分配的ip。然后通过nvc客户端,直接连接192.168.0.139:0 即可。

或者切换上面的 switch to graphical console 切换到图形界面。

系统安装参考:

centos6系统安装(分区)最佳实战

centos7安装优化最佳姿势

安装xenserverTools(即使不打算用图形界面)

- 先把xenserver tools iso挂上去
mount /dev/xvdd /mnt
/mnt/Linux/install.sh

XenServer6.2设置虚拟机开机自启动

有时候物理机断电重启, xenserver起来后,里面的虚拟机却没起来,如何解决呢?

- 设置某个pool开机启动
xe pool-list #看所有pool的uuid
xe pool-param-set uuid=f0171d28-44e7-4444-0777-06f3b3805714 other-config:auto_poweron=true - 设置某台vm开机启动
xe vm-list #列出所有的虚拟机,记录虚拟机的uuid
xe vm-param-set uuid=af9e0b9b-b0e8-385c-eb8e-f9c2f3cbc5c5 other-config:auto_poweron=true - 设置所有vm开机启动
for i in `xe vm-list params=uuid --minimal|sed 's/,/ /g'`;do xe vm-param-set uuid=$i other-config:auto_poweron=true;done

附录:xenserver后台命令参考

出现过xen client连接xenserver连不上问题,部分vm无法ssh了, xenserver的ip可以ssh进去, 后台看了下是xen-api高级, 担心直接重启机器后所有vm无法ssh, gg了半天,无奈只能重启api解决,重启api后xen 客户端可以可以连了,过几s中又不能连了,于是赶紧重启连接,开启未开启的虚拟机,临时解决. 可能是停电,导致服务器重启的. 后期我把机器重启了,xen client一直可以连了.(这里需要留意下xenserver所在盘的df -h)

参考:http://www.chinahost.org/page-13391-1-1.html
-----=====监控检查类=====----- xentop -- 查看XenServer与VM的资源使用情况
xsconsole -- 进入XenServer管理面板(查看网卡,IP,系统版本,系统时间,硬件信息等)
xe task-list -- 查看XenServer临时任务进程
service --status-all -- 查看所有服务运行状态 http://www.chinahost.org/page-348-1-1.html -- 检查VM I/O使用情况
http://www.chinahost.org/page-1812-1-1.html -- 监控VPS流量
http://www.chinahost.org/page-2167-1-1.html -- 检查硬盘性能及通电时间
http://www.chinahost.org/page-1812-1-1.html -- 监控VM流量(2楼网卡抓包命令) -----=====Linux系统通用监控检查命令=====----- pvs -- 查看物理卷
pvscan
vgdisplay lvs -- 查看逻辑卷
lvscan
lvdisplay rm -rf 目录/文件 -- 强制删除目录/文件
fdisk -l -- 查看Linux硬盘信息(名称与分区等)
df -hal -- 查看Linux系统信息(系统空间,挂载信息等)
du -hcs 目录/文件 -- 查看该目录/文件的大小
du -hcs /var/log/ -- 查看日志文件大小
top -- 查看XenServer系统进程与负载情况
vi /etc/rc.local -- 查看系统启动任务
crontab -e -- 查看定时执行的任务
history -- 查看最近使用的命令
clear -- 清屏
curl 域名 -- 访问域名 -----=====XenServer系统操作类=====----- service xapi restart -- 重启XAPI服务(负载过高时慎用)
xe-toolstack-restart -- 重启XenServer所有服务(负载过高时慎用)
reboot -- 重启服务器
mount 逻辑卷 目录 -- 将逻辑卷挂载到该目录(挂载后df -hal可查看)
umount 逻辑卷 目录 -- 反挂载
lvremove -- 移除逻辑卷 -----=====XE Pool操作类=====----- xe pool-emergency-transition-to-master -- 将某台XenServer强制设置为池主服务器(丢失池主服务器时使用) -----=====XE SR操作类=====----- xe sr-list -- 显示所有物理存储(SR)信息
xe sr-list uuid="UUID" -- 匹配SR的UUID显示SR信息
xe sr-list name-label="SR名称" -- 匹配SR名称显示SR信息 -- 删除SR操作(数据会丢失)
xe pbd-list sr-uuid="SR-UUID" -- 匹配SR的UUID找出对应的物理连接(PBD)信息
xe pbd-unplug uuid="PBD-UUID" -- 匹配PBD的UUID删除对应的PBD
xe sr-forget uuid="SR-UUID" -- 匹配SR的UUID遗忘对应的SR -- 创建物理存储(成功后原数据丢失)
xe sr-create name-label="自定义名称" shared=false device-config-device=/dev/sdb(设备名) type=lvm -- XenServer重装后,导入原有的SR数据
http://www.chinahost.org/page-2559-1-1.html -----=====XE VM操作类=====----- xe vm-start name-label="VM名称" -- 匹配VM名称执行VM开机
xe vm-reboot name-label="VM名称" -- 匹配VM名称执行VM重启
xe vm-shutdown name-label="VM名称" -- 匹配VM名称执行VM关机 xe vm-shutdown uuid="UUID" -- 匹配VM的UUID执行VM关机,以下同理
xe vm-start uuid="UUID"
xe vm-reboot uuid="UUID" xe vm-list -- 显示所有VM信息
xe vm-list name-label="VM名称" -- 匹配名称显示VM信息
xe vm-list uuid="UUID" -- 匹配uuid显示VM信息 xe vdi-list -- 显示所有虚拟硬盘(VDI)信息
xe vdi-list vm-uuid="VM-UUID" -- 匹配VM的UUID显示VDI信息
xe vdi-list uuid="UUID" -- 匹配VDI的UUID显示VDI信息
xe vdi-list name-label="VDI名称" -- 匹配VDI名称显示VDI信息
xe vdi-forgrt uuid="UUID" -- 匹配VDI的UUID遗忘该VDI信息(srcan可找回) -- The VDI is not available解决方案
http://www.chinahost.org/page-1622-1-1.html -----=====端口映射类=====----- iptables -t nat -nvL -- 查看端口映射信息表
-- 手动添加端口映射(重启后会丢失)
iptables -t nat -A PREROUTING -i eth0(网卡名) -p tcp -d 公网IP --dport 80(端口) -j DNAT --to-destination 映射IP:80 -- 映射出口规则(重启后会丢失)
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE -- XenSystem_NAT_Server(nginx)
/etc/init.d/networking restart -- 重启网卡
vi /etc/resolv.conf -- 修改DNS
vi /etc/network/interfaces -- 查看NAT网卡配置信息

[vt][xen]xenserver初始安装增加第二块硬盘&xen图形界面安装vm&设置xen里vm开机启动的更多相关文章

  1. VMware安装CentOS时,无法以图形界面安装解决办法

    有的同学问: 用虚拟机软件(vmware.VirtualBox)安装CentOS系统时, 安装过程中没有中文,也没有出现图形界面,都是以命令行方式去安装, 有时候又会出现图形界面,不知道哪里配置的问题 ...

  2. sql server安装教程(2008 R2,图形界面安装/命令提示符安装即静默安装)

    转自:http://blog.51cto.com/jimshu/585023 SQL Server 2008(32/64位)下载地址: 链接:https://pan.baidu.com/s/1eR5b ...

  3. [xen]XenServer6.2增加第二块盘&vm开启自动启动&图形化安装centos

    很多服务器都会多块盘或者做了Raid的多个虚拟磁盘,而安装xenserver后,他只会默认挂载第一快盘,也就是安装xenServer系统的那块. 为XenServer6.2挂载/增加第二块硬盘的方法 ...

  4. Centos挂载第二块硬盘

    作为一个初创小公司的架构师,工作内容纷繁复杂,涉及了系统管理员.数据库管理员.架构师.高级软件工程师.项目经理的部分.   今天的任务是安装公司的服务器,使用centos6.7.安装过程就不用细讲了. ...

  5. Linux系统中如何挂载第二块硬盘

    一.检测硬盘能否被识别 # fdisk -l Disk /dev/sda: 36.7 GB, 36703934464 bytes 255 heads, 63 sectors/track, 4462 c ...

  6. CentOS7安装CDH 第二章:CentOS7各个软件安装和启动

    相关文章链接 CentOS7安装CDH 第一章:CentOS7系统安装 CentOS7安装CDH 第二章:CentOS7各个软件安装和启动 CentOS7安装CDH 第三章:CDH中的问题和解决方法 ...

  7. freebsd安装和图形界面安装

    通过上述的安装以后只有命令行界面,没有图形界面,如果想使用X Window就需要安装X 11和GNOME(或KDE). 1. 安装X 11(用root账户) 在确保虚拟机的CD-ROM加载了FreeB ...

  8. Oracle 12cR1 RAC 在VMware Workstation上安装(中)—图形界面安装

    Oracle 12cR1 RAC 在VMware Workstation上安装(中)—图形界面安装 1.1  图形界面安装 1.1.1  安装GRID 安装日志:/u01/app/oraInvento ...

  9. 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)

    原文链接:? 传送门 前一阵子购买了阿里云的云服务器ECS(学生优惠),折腾了一阵子后对有些东西不太满意,所以就重新初始化了磁盘,刚好要重新安装图形界面,于是就顺手写了这么一篇文章. 第一次登陆服务器 ...

随机推荐

  1. C++11中的mutex, lock,condition variable实现分析

    本文分析的是llvm libc++的实现:http://libcxx.llvm.org/ C++11中的各种mutex, lock对象,实际上都是对posix的mutex,condition的封装.不 ...

  2. 使用Phantom omni力反馈设备控制机器人

    传统的工业机器人普遍采用电机 .齿轮减速器 .关节轴三者直接连接的传动机构,这种机构要求电机与减速器安装在机械臂关节附近,其缺点是对于多关节机械臂,下一级关节的电机与减速器等驱动装置成为上一级关节的额 ...

  3. 洛谷P1387 最大正方形

    题目描述 题目链接:https://www.luogu.org/problemnew/show/P1387 在一个n*m的只包含0和1的矩阵里找出一个不包含0的最大正方形,输出边长. 输入输出格式 输 ...

  4. codevs 3083 二叉树

    题目描述 Description 同学们都知道二叉树的定义,也都知道3个结点的二叉树有5种, 现给你二叉树的结点个数n,要你编程输出不同形态二叉树的种数. 输入描述 Input Description ...

  5. 【转】Linux定时任务之 【crontab】

    Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的.另 外, ...

  6. NFC手机上基于软件的卡模拟 重大利好还是安全噩梦?(转)

    Software Card Emulation in NFC-enabled Mobile Phones: GreatAdvantage or Security Nightmare? Michael ...

  7. Swift3.0 - 实现剪切板代码拷贝及跨应用粘贴

    有个需求,点击某个按钮,实现一段内容的拷贝,然后到其他应用内,直接长按粘贴. 实现如下: /// 测试剪切板,实现代码拷贝内容 func testPasteBoard(str:String) { // ...

  8. lua lua_settable

    void lua_settable (lua_State *L, int index); Does the equivalent to t[k] = v, where t is the value a ...

  9. iOS 10 的一个重要更新-开发 iMessage 的第三方插件

    苹果官方的 Messages 在 iOS 10 推出了非常重大的更新,可能主要是想从其他 IM 巨头手里抢点市场份额回来,包括 Facebook Messenger, Wechat 和 Snapcha ...

  10. 安装Nginx+Tomcat

    Centos下安装nginx rpm包 1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/packages/centos/  http://nginx.org/e ...