admin 发表于 2023-3-2 19:25:46

XenServer常用命令

<p><strong>监控检查类</strong></p>
<pre>xentop                        -- 查看XenServer与VM的资源使用情况
xsconsole                        -- 进入XenServer管理面板(查看网卡,IP,系统版本,系统时间,硬件信息等)
xe task-list                        -- 查看XenServer临时任务进程
service --status-all                        -- 查看所有服务运行状态</pre>
<p><strong>Linux系统通用监控检查命令</strong></p>
<pre>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 域名                        -- 访问域名
</pre>
<p><strong>XenServer系统操作类</strong></p>
<pre>service xapi restart                        -- 重启XAPI服务(负载过高时慎用)
xe-toolstack-restart                        -- 重启XenServer所有服务(负载过高时慎用)
reboot                        -- 重启服务器
mount 逻辑卷 目录                        -- 将逻辑卷挂载到该目录(挂载后df -hal可查看)
umount 逻辑卷 目录                        -- 反挂载
lvremove                        -- 移除逻辑卷
</pre>
<p><strong>XE Pool操作类</strong></p>
<pre>xe pool-emergency-transition-to-master   -- 将某台XenServer强制设置为池主服务器(丢失池主服务器时使用)
</pre>
<p><strong>XE SR操作类</strong></p>
<pre>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</pre>
<p><strong>XE VM操作类</strong></p>
<pre>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可找回)</pre>
<p><strong>端口映射类</strong></p>
<pre>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网卡配置信息
</pre>
                                        <p class="post-copyright">未经允许不得转载:<ahref="https://www.wangchao.info/">王超博客</a> &raquo; <ahref="https://www.wangchao.info/1167.html">XenServer常用命令</a></p>
页: [1]
查看完整版本: XenServer常用命令