㈠ 如何通過ESXI5對vmware vsphere client關機的解決方法和步驟
1、用ssh登錄到主機(如:主機是10.0.0.1的機器,root/xxxxxxxx)
2、使用自帶的命令獲得某個虛擬機的ID號:「vim-cmd vmsvc/getallvms」
例如:要開虛擬機名稱為「55_rhel5_x64_100g」,看到它的Vmid="13"
3、啟動虛擬機
vim-cmd vmsvc/power.on <VM ID>
例如:要開虛擬機名稱為「55_rhel5_x64_100g」,它的Vmid="13",運行命令:vim-cmd vmsvc/power.on 13
4、停止虛擬機
對於Windows或linux系統,直接登錄上去關機即可(Linux是init 0命令),對於Solaris操作系統,登錄到Solaris上去,用root運行init 0命令之後,系統並沒有直接關掉,而是在等待終端輸入,因此,還需要使用vim-cmd命令來二次關機,關機命令:vim-cmd vmsvc/power.off <VM ID>
㈡ CentOS6.4怎樣遠程關機
樓上是正確的:
如果你的centos和筆記本在同一個網段(或者說只要你的筆記本能ping同你的centos),那麼你可以在centos中開啟SSH,一般默認都是開啟的:
然後使用遠程SSH管理軟體進行遠程管理,例如xshell
然後遠程鏈接過去,這個時候你就像是在centos的終端中操作你的centos系統了
關機命令就不說了,樓上的系統已經說了!
㈢ VMware虛擬機正確的關機步驟是怎樣的
1、使用Vmware「虛擬機」菜單中的「關閉電源」進行關機。
2、使用Vmware工具欄上的「關閉電源「進行關機。
3、在虛擬機中使用操作系統的關機功能進行關機。
㈣ linux 下的關機命令是怎麼用的
linux中關機命令
在linux下一些常用的關機/重啟命令有shutdown、halt、reboot、及init,它們都可以達到重啟系統的目的,但每個命令的內部工作過程是不同的,通過本文的介紹,希望你可以更加靈活的運用各種關機命令。
1.shutdown
shutdown命令安全地將系統關機。 有些用戶會使用直接斷掉電源的方式來關閉linux,這是十分危險的。因為linux與windows不同,其後台運行著許多進程,所以強制關機可能會導 致進程的數據丟失﹐使系統處於不穩定的狀態﹐甚至在有的系統中會損壞硬體設備。而在系統關機前使用shutdown命令﹐系統管理員會通知所有登錄的用戶 系統將要關閉。並且login指令會被凍結﹐即新的用戶不能再登錄。直接關機或者延遲一定的時間才關機都是可能的﹐還可能重啟。這是由所有進程 〔process〕都會收到系統所送達的信號〔signal決定的。這讓像vi之類的程序有時間儲存目前正在編輯的文檔﹐而像處理郵件〔mail〕和新聞 〔news〕的程序則可以正常地離開等等。
shutdown執行它的工作是送信號〔signal〕給init程序﹐要求它 改變runlevel。Runlevel 0被用來停機〔halt〕﹐runlevel 6是用來重新激活〔reboot〕系統﹐而runlevel 1則是被用來讓系統進入管理工作可以進行的狀態﹔這是預設的﹐假定沒有-h也沒有-r參數給shutdown。要想了解在停機〔halt〕或者重新開機 〔reboot〕過程中做了哪些動作﹐你可以在這個文件/etc/inittab里看到這些runlevels相關的資料。
shutdown 參數說明:
[-t] 在改變到其它runlevel之前﹐告訴init多久以後關機。 [-r] 重啟計算器。
[-k] 並不真正關機﹐只是送警告信號給每位登錄者〔login〕。 [-h] 關機後關閉電源〔halt〕。
[-n] 不用init﹐而是自己來關機。不鼓勵使用這個選項﹐而且該選項所產生的後果往往不總是你所預期得到的。
[-c] cancel current process取消目前正在執行的關機程序。所以這個選項當然沒有時間參數﹐但是可以輸入一個用來解釋的訊息﹐而這信息將會送到每位使用者。
[-f] 在重啟計算器〔reboot〕時忽略fsck。 [-F] 在重啟計算器〔reboot〕時強迫fsck。
[-time] 設定關機〔shutdown〕前的時間。 2.halt----最簡單的關機命令
其實halt就是調用shutdown -h。halt執行時﹐殺死應用進程﹐執行sync系統調用﹐文件系統寫操作完成後就會停止內核。
參數說明:
[-n] 防止sync系統調用﹐它用在用fsck修補根分區之後﹐以阻止內核用老版本的超級塊〔superblock〕覆蓋修補過的超級塊。
[-w] 並不是真正的重啟或關機﹐只是寫wtmp〔/var/log/wtmp〕紀錄。 [-d] 不寫wtmp紀錄〔已包含在選項[-n]中〕。 [-f] 沒有調用shutdown而強制關機或重啟。 [-i] 關機〔或重啟〕前﹐關掉所有的網路介面。 [-p] 該選項為預設選項。就是關機時調用poweroff。 3.reboot
reboot的工作過程差不多跟halt一樣﹐不過它是引發主機重啟﹐而halt是關機。它的參數與halt相差不多。
4.init
init是所有進程的祖先﹐它的進程號始終為1﹐所以發送TERM信號給init會終止所有的用戶進程﹑守護進程等。shutdown 就是使用這種機制。init定義了8個運行級別(runlevel),init 0為關機﹐init 1為重啟。
終端模式 關機命令有學問
1.「shutdown」實現延遲關機
「shutdown」命令是在Linux文本模式(終端模式)下,使用最多的關機或重啟命令。其使用格式為:「[sudo] shutdown 參數 延遲時間」。
「參數」常用的有「-h」和「-r」,「-h」對應關機操作,「-r」對應系統重啟(使用「-r」參數時,其功能與Linux系統中的另一個命令「reboot」功能類似)。
「延遲時間」是指從發出命令到真正執行關機或重啟操作的延遲時間。又因該命
令的執行,需要有管理員許可權,所以如果當前登錄用戶(如「root」用戶)具有該許可權,則無須在「shutdown」命令前加「sudo」,否則需要加上。
「 shutdown」命令執行後,將通知所有登錄用戶系統將要關閉,並停止新用戶的登錄請求,收到終止信號的用戶進程或守護進程也將安全地停止。
細心的讀者也許會發現,在Windows系統中也存在一個「shutdown」命令,它的用法與Linux上的「shutdown」命令大同小異,不過需要注意的是它的參數與Linux上的「shutdown」命令有所不同,使用時要注意區分。另外,Windows系統中「shutdown」命令具有關閉遠程計算機的功能,而Linux系統中的「shutdown」命令本身尚不具備該功能。雖然如此,後面我們會介紹如何在遠程登錄軟體OpenSSH的幫助下,使用「shutdown」命令來實現關閉遠程計算機的功能。
2.「poweroff」、「halt」命令 快速關機
「poweroff」與「halt」命令都是為與傳統System V保持兼容而採用的命令。在Linux系統中,如沒有指定特殊參數,它們都將調用「shutdown」命令並附加「-h」參數來完成關機功能。該命令的執行要求具有系統管理員許可權。在GNOME終端窗口中直接輸入「sudo poweroff」或「sudo halt」命令,將直接關機。
3.「init」、「telinit」 終極關機命令
「init」命令用來切換系統運行級別,傳統的System V將系統劃分為多個運行級別,包括「0-6」7個級別:
「0」對應系統停機狀態;
「1」為單用戶狀態,類似Windows的安全模式,常用於系統修復; 「2」為多用戶狀態(沒有NFS); 「3」為完全多用戶狀態(含NFS); 「4」為預留的運行模式; 「5」為多用戶圖形環境; 「6」是系統重啟狀態。
很顯然,命令「init 0」的作用是由當行運行級別切換到關機狀態,而實際執行是向系統的「init」進程發送終止信號,因「init」進程是系統中的「頂級」進程,該進程終止,意味著系統中的用戶進程和守護進程等同時終止,即實現了系統關機的功能。
與「init」命令功能相同的命令還有「telinit」命令。使用「telinit 0」命令也可以實現關機功能。值得指出的是,「init」與「telinit」命令的執行均需要系統管理員許可權。
遠程關機 SSH來幫忙
如前所述,Windows系統中的「shutdown」命令具有遠程關機的功能,只要有
遠程計算機上的具有關機許可權的用戶賬號即可。那麼,在Linux系統中如何實現遠程關機呢?
如果要關閉網路中的另一台Linux計算機,首先必須要有另一台計算機上的用戶賬號;其次,另一台計算機支持遠程登錄,如支持通過SSH安全登錄。這樣,我們可以輕松實現遠程關機功能了。
假設遠程計算機支持SSH遠程登錄,則遠程關閉該計算機的方法有兩種:一是登錄到該系統後運行前面介紹的各種關機命令來進行關機;另一種是藉助於「ssh」命令不用登錄也可以進行關機,「ssh」的命令格式為:「ssh –l user remotehost sudo shutdown –h now」。其中「user」為在遠程計算機系統中擁有合法賬號的用戶,「remotehost」是遠程計算機的合法域名或IP地址,「sudo shutdown –h now」則是在遠程計算機上以管理員身份執行關機命令。除了「shutdown」以外,像「halt」、「poweroff」、「init 0」等命令也均可以使用。
㈤ 請問下SSH終端的關機命令是什麼
應該沒有這個命令。其中respring是我自己加的,其他都是內置的命令。iPhone:/sbin root# lsdmesgfsck_hfsfstyp_hfslunchd mount_msdosnologinrespringdynamic_pagerfsck_msdoshalt mountnewfs_hfspfctlfsck fstyp launchdmount_hfsnewfs_msdosreboot
㈥ ESXI 5.5在windows下使用BAT腳本通過SSH進行遠程關機
網上搜到一段腳本用來關閉vm,再關機的
# get all the VMs identifiers
VMID=$(/usr/bin/vim-cmd vmsvc/getallvms | grep -v Vmid | awk '{print $1}')
# loop through all the VMs
for i in $VMID
do
# get their state(turned on,off,whatever)
STATE=$(/usr/bin/vim-cmd vmsvc/power.getstate $i | tail -1 | awk '{print $2}')
# if they are running,turn them off (only works correctly if
# vmware tools are installed on the VMs)
if [ $STATE == on ]
then
/usr/bin/vim-cmd vmsvc/power.shutdown $i
fi
done
#shutdown the host itself
sleep 30
/sbin/shutdown.sh
/sbin/poweroff
實際也可以通過運行命令
esxcli system maintenanceMode set -e y
進入維護模式maintenanceMode(Mode的M為大寫)
esxcli system shutdown poweroff -d 60 -r test
關機
問題是虛擬機必須關閉了才能進入維護模式,又回到用腳本來自動關閉虛擬機的問題上來了。
㈦ esxi6 關機時怎麼執行命令
目的:強行關閉通過前端界面無法關閉的ESXI虛擬機
環境:esxi5.1-esxi6.5
背景:如果esxi下面某一台vm死機了,並且esxi的控制台卡死不能用,為了不影響同一個esx下其他的vm正常使用,那麼我們只能用命令行來單獨重啟此vm,保證一定得安全性和效率。下面我會通過四種方法來重啟vm
做法:登陸esxi主機
1. SSH登陸esxi
2. 重啟/關閉VM
2.1) 通過vim-cmd來重啟
# vim-cmd vmsvc/getallvms #獲取所有虛擬機的vmid信息
關閉虛擬機:# vim-cmd vmsvc/power.off 3
打開虛擬機:# vim-cmd vmsvc/power.on 3
重啟虛擬機:# vim-cmd vmsvc/power.reset 3
獲取虛擬機的當前狀態:# vim-cmd vmsvc/power.getstate 3
2.2) 使用esxi主機的esxcli命令來關閉vm
# esxcli vm process list #獲取正在運行的虛擬機的信息
關閉虛擬機: # vm process kill --type=hard --world-id=245735
注意有三種關閉虛擬機的模式:soft程度最低,hard為立即執行,如果依然不能關機那麼就只能用force模式。
查看虛擬機有沒有被關閉:esxcli vm process list (這條命令顯示,如果沒有在列表裡面的則表示已經關閉了)
3 在esxi上面發送信號來關閉vm
說明:主要是虛擬機能夠在命令行下停止相關的進程從而關閉
警告:這個操作對esxi母機有潛在的危險,如果你不能正確的辨別進程的ID,而誤殺了其他的進程,就會導致不可預期的後果,所以一般盡量不要去用這種方法。
1)要知道esxi下面有沒有虛擬機在運行可以使用下面的命令:
# ps | grep vmx (分別是pid,父進程,調用的服務)
2)從上面可以看出我的tw08c011s2這台虛擬機的父進程是247107,那麼我只要把它kill掉就ok了 。即:
終止虛擬機的父進程:# kill 247107
強制終止:# kill -9 247107
3)用上面的命令進行檢測,應該是ok了。
㈧ linux 下的關機命令是怎麼用的
1、shutdown命令,它的使用在於安全地將系統關機。
很多用戶會使用直接按電源鍵的方式來關閉linux伺服器,這是不對的。linux伺服器與windows伺服器有很大的不同,它的後台運行著許多進程,強制關機會導致進程的數據丟失,使得系統不穩定,甚至會損壞硬體。
6、init命令,init是所有進程的鼻祖,其進程號為1。它可以發送信號終止所有的用戶進程,守護進程等。shutdown命令其實也就是使用這種機制。init定義了8個運行級別(runlevel),init 0為關機,而init1為重啟。
㈨ 如何通過X windows 客戶端對同網段的一台Linux伺服器進行待機、休眠、喚醒、關機希望能實現這些功能。
linux伺服器待機,休眠沒怎麼用過,因為是伺服器,一般都是24小時開機。
當然命令是有的,但已經待機或休眠的系統,是無法再通過遠程SSH控制的。只能通過BIOS或其它底層的控製程序,那跟操作系統無關了。
不過,關機和重啟是可以幫樓主辦到的:
在客戶端裝secureCRT,遠程登陸SSH,執行init 0 關機或init 6重啟就可以,伺服器上要啟用ssh,並允許該網段可訪問。
㈩ 怎樣讓普通用戶也可以重起或關機
作者現在在自學freebsd系統,已經在電腦VM虛擬中成功安裝了freebsd系統,但是很多都不是很熟悉,就是連最基本的freebsd系統的關機或是重啟命令是什麼都不知道,最後搜索了一下才知道原來他centos系統有些類似。
演示系統注意事項
演示系統:FreeBSD9.1
注意事項:freebsd關機或是重啟命令,只能在本機使用root用戶登錄才可執行成功,而在SSH的普通用戶則執行失敗,在執行重啟或關機時會提示「shutdown: Permission denied」,也就是說關機許可權被系統拒絕執行了。
freebsd關機命令
第1步:在本機使用root管理員登錄到FreeBSD系統中。
第2步:成功登錄後,直接「shutdown -p now」命令並確定,FreeBSD系統就可關機。
電腦維修技術網註:shutdown -p now命令為FreeBSD關機,並關掉電源。
還有個命令為「shutdown -h now」也是FreeBSD關機,但不關閉電源。
freebsd重啟命令
第1步:在本機使用root管理員登錄到FreeBSD系統中。
第2步:成功登錄後,執行「shutdown -r now」並確定,FreeBSD系統就可重新啟動。