VMWARE常用命令
一、设置NTP时钟服务器
1. 确认没有运行ntp daemon。
# /etc/init.d/ntpd stop
2. 在/f中写入如下内容:
driftfile /etc/ntp/drift
logfile /var/log/ntp.log
p.org
注意:如果没有drift或logfile,需要手动创建之,并把权限设为root可读写,其他用户只读
3. 用ntpdate手动更新时间:
这是因为当你的系统时间误差很大,有20~30分钟以上时,ntp的更新将非常慢,而ntpdate的更新一般是很快的。
# p.org4. (p.org)
4.启动ntp daemon:
# /etc/init.d/ntpd start
5. 检查ntpd的状态:
# ntpq -p如果见到ntp服务器的名字,那就说明启动成功了
6. 添加ntpd为系统启动服务:
# chkconfig --add ntpd
# chkconfig --level 3 ntpd on
# chkconfig --level 012456 ntpd off
附:时间修改
1、用date修改日期时间
#date -s 08/24/2006
#date -s 13:02:00
2、同步BIOS时钟,强制把系统时间写入CMOS
#clock -w
3、查看Bois时间用 #hwclock -r
二、启用SSH 服务
1、用vi 编辑etc/ssh/sshd_config文件,将Permitrootlogin 改为 yes
2、重新启动sshd服务 service sshd restart
3、用vi编辑/f文件,去掉下面这行前的注释:
#ssh stream tcp nowait root /sbin/dropbearmulti dropbear +min=0,swap,group=shell -i
4. 重启 VMware ESX 服务器即可
三、修改IP地址
只有简单几个步骤:
命名一::esxcfg-vswif -i 10.0.0.1 -n 255.255.255.0 vswif0
# 修改 Service console 地址
命令二: vi /etc/hosts # 修改机器IP地址
NETWORKING=yes
HOSTNAME=IMVM03
GATEWAY=192.168.203.1
GATEWAYDEV=vswif0
IPV6_AUTOCONF=no
NETWORKING_IPV6=no
命令三:vi /etc/sysconfig/network # 修改机器名和网关
命令四:service network restart #使用此命令重启网卡
其中命令四也可以通过重启实现,不建议
IP 修改之后,使用新的IP登录就可以了.
四、重启ESX代理服务:
ESX有时候会出现与VCENTER连接不上的情况,此时可通过重启代理来解决,命令如下:
[root@KS1DVM03 log]# service vmware-vpxa status 查看状态
[root@KS1DVM03 log]# service vmware-vpxa restart 重启代理服务
五、其他常用命令:
1:看你的esx版本。
vmware -v
2:列出esx里知道的服务
esxcfg-firewall -s
3:查看具体服务的情况
esxcfg-firewall -q sshclinet
4:重新启动vmware服务
service mgmt-vmware restart
5: 修改root的密码
passwd root
6:列出你当前的虚拟交换机
esxcfg-vswitch -l
7:查看控制台的设置
esxcfg-vswif -l
8:列出系统的网卡
esxcfg-nics -l
9:添加一个虚拟交换机,名字叫(internal)连接到两块物理网卡,(重新启动服务,vi就能看见了)
esxcfg-vswitch -a vSwitch1
esxcfg-vswitch -A internal vSwitch1
esxcfg-vswitch -L vmnic1 vSwitch1
esxcfg-vswitch -L vmnic2 vSwitch1
10:删除交换机,(注意,别把控制台的交换机也删了)
esxcfg-vswitch -D vSwitch1
11:删除交换机上的网卡
esxcfg-vswitch -U vmnic1 vswitch2
12:删除portgroup
esxcfg-vswitch -D internel vswitch1
13:创建 vmkernel switch ,如果你希望使用vmotion,iscsi的这些功能,你必须创建( 通常是不需要添加网关的)
esxcfg-vswitch -l
esxcfg-vswitch -a vswitch2
esxcfg-vswitch -A “vm kernel” vswitch2
esxcfg-vswitch -L vmnic3 vswitch2
esxcfg-vmknic -a “vm kernel” -i 172.16.1.141 -n 255.255.252.0
esxcfg-route 172.16.0.254
14:打开防火墙ssh端口
esxcfg-firewall -e sshClient
esxcfg-firewall -d sshClient
15: 创建控制台
esxcfg-vswitch -a vSwitch0
esxcfg-vswitch -A “service console” vSwitch0
esxcfg-vswitch -L vmnic0 vSwitch0
esxcfg-vswif -a vswif0 -p “service console” -i 172.16.1.140 -n 255.255.252.0
16: 添加nas设备(a 添加标签,-o,是nas服务器的名字或ip,-s 是nas输入的共享名字)
esxcfg-nas -a isos -o nas.vmwar -s isos
17:列出nas连接
esxcfg-nas -l
18: 强迫esx去连接nas服务器(用esxcfg-nas -l 来看看结果)
esxcfg-nas -r
esxcfg-nas -l
19:连接iscsi 设备(e:enable q:查询 d:disable s:强迫搜索)
esxcfg-swiscsi -e
20:设置targetip
vmkiscsi-tool -D -a 172.16.1.133 vmhba40
21:列出和target的连接
vmkiscsi-tool -l -T vmhba40
22:列出当前的磁盘
ls -l mfs/devices/disks
六、esx开启snmp服务方法
官方给出2种方案:
1、使用修改配置文件的方法。
2、使用esx自带命令开启的方法。
1、修改vmware的snmp配置文件。
vi /etc/l
内容替换为:
<config>
<snmpSettings>
<enable>true</enable>
<communities>public</communities>
<targets>监控服务器IP地址@161 public</targets>
</snmpSettings>
</config>
保存退出。
2、修改snmp服务配置。
vi /etc/f
修改三处地方
console命令大全v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);}
修改souce 默认的default为服务器IP:监控server Ip.
# sec.name source community
com2sec notConfigUser 192.168.2.67 public
修改systemview为all;。如下所示:
# group del sec.level prefix read write notif
access notConfigGroup "" any noauth exact all none none
到view all字样,取消前面的注释
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论