[vt][xen]xenserver初始安装增加第二块硬盘&xen图形界面安装vm&设置xen里vm开机启动
为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开机启动的更多相关文章
- VMware安装CentOS时,无法以图形界面安装解决办法
有的同学问: 用虚拟机软件(vmware.VirtualBox)安装CentOS系统时, 安装过程中没有中文,也没有出现图形界面,都是以命令行方式去安装, 有时候又会出现图形界面,不知道哪里配置的问题 ...
- sql server安装教程(2008 R2,图形界面安装/命令提示符安装即静默安装)
转自:http://blog.51cto.com/jimshu/585023 SQL Server 2008(32/64位)下载地址: 链接:https://pan.baidu.com/s/1eR5b ...
- [xen]XenServer6.2增加第二块盘&vm开启自动启动&图形化安装centos
很多服务器都会多块盘或者做了Raid的多个虚拟磁盘,而安装xenserver后,他只会默认挂载第一快盘,也就是安装xenServer系统的那块. 为XenServer6.2挂载/增加第二块硬盘的方法 ...
- Centos挂载第二块硬盘
作为一个初创小公司的架构师,工作内容纷繁复杂,涉及了系统管理员.数据库管理员.架构师.高级软件工程师.项目经理的部分. 今天的任务是安装公司的服务器,使用centos6.7.安装过程就不用细讲了. ...
- Linux系统中如何挂载第二块硬盘
一.检测硬盘能否被识别 # fdisk -l Disk /dev/sda: 36.7 GB, 36703934464 bytes 255 heads, 63 sectors/track, 4462 c ...
- CentOS7安装CDH 第二章:CentOS7各个软件安装和启动
相关文章链接 CentOS7安装CDH 第一章:CentOS7系统安装 CentOS7安装CDH 第二章:CentOS7各个软件安装和启动 CentOS7安装CDH 第三章:CDH中的问题和解决方法 ...
- freebsd安装和图形界面安装
通过上述的安装以后只有命令行界面,没有图形界面,如果想使用X Window就需要安装X 11和GNOME(或KDE). 1. 安装X 11(用root账户) 在确保虚拟机的CD-ROM加载了FreeB ...
- Oracle 12cR1 RAC 在VMware Workstation上安装(中)—图形界面安装
Oracle 12cR1 RAC 在VMware Workstation上安装(中)—图形界面安装 1.1 图形界面安装 1.1.1 安装GRID 安装日志:/u01/app/oraInvento ...
- 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)
原文链接:? 传送门 前一阵子购买了阿里云的云服务器ECS(学生优惠),折腾了一阵子后对有些东西不太满意,所以就重新初始化了磁盘,刚好要重新安装图形界面,于是就顺手写了这么一篇文章. 第一次登陆服务器 ...
随机推荐
- 浅谈分布式消息技术 Kafka
Kafka的基本介绍Kafka是最初由Linkedin公司开发,是一个分布式.分区的.多副本的.多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/ngin ...
- 使用jquery的ajax提交文件上传
以前的项目大多的使用jquery的插件来进行文件上传,对于就只引用jquery而不使用插件来上传文件之前未有写过,最近项目里有写到和用到,就记录一下,以后方便查找. 提示:存在浏览器皆容问题,谨慎使用 ...
- python模块之lib2to3(py2转py3自动化工具)
# -*- coding: utf-8 -*- #python 27 #xiaodeng #python模块之lib2to3(py2转py3自动化工具) #http://tieba.baidu.com ...
- python之模块copy_reg(在python3中为copyreg,功能基本不变)
# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块copy_reg(在python3中为copyreg,功能基本不变) import copy_r ...
- Java Web自定义MVC框架详解 (转)
转自:http://blog.csdn.net/jackfrued/article/details/42774459 最近给学生讲Java Web,希望他们能够在学完这部分内容后自己实现一个MVC框架 ...
- Html Agility Pack - API
Html Agility Pack - APIParserSelectorsManipulationTraversingWriterUtilitiesAttributes HTML Parser HT ...
- git pull时冲突的几种解决方式
仅结合本人使用场景,方法可能不是最优的 1. 忽略本地修改,强制拉取远程到本地 主要是项目中的文档目录,看的时候可能多了些标注,现在远程文档更新,本地的版本已无用,可以强拉 git fetch --a ...
- MBProgressHUD 的类扩展方法用法
#import "MBProgressHUD.h" @interface MBProgressHUD (Add) + (void)showError:(NSString *)err ...
- 安装 directx sdk 出现 S1023 解决
造成原因: directx sdk 在安装10.0.30319 of the Visual C++ Redistributable的时候发现有一个新版本的 Microsoft Visual C++ 2 ...
- 一个死去的网站shige.laiyo.com
2017年4月份的时候,研一下刚刚开始. 爬了这个网站,现在这个网站已经关闭了,这些爬虫代码也就没用了,面向特定网站爬虫本身就是没有意义的. 爬author import requests from ...