原创 KVM客戶機添加virsh console 虛擬終端支持及原理

最近研究學習Linux虛擬機KVM,母機安裝的是CentOS6.2 64位版本,虛擬機安裝CentOS 6.0 32位版本。 啓動virsh命令想通

原创 Linux/Unix命令:partprobe 系統不重啓而使新的磁盤分區生效

學習了一個新的命令:partprobe,英語字面意思是分區探測,這個命令可以使操作系統不需要重啓而使新的磁盤分區生效。 默認位置/sbin/partprobe。相關命令:parted. 實際使用過程中,有時會報告警告信息,沒有成功更新分區

原创 Redhat/CentOS系統中YUM常用命令介紹

一、更新和安裝 1.列出所有可更新的軟件清單 命令:yum check-update 2.安裝所有更新軟件 命令:yum update 3.僅安裝指定的軟件 命令:yum install <package_name> 4.僅更新指定的軟件

原创 【小小說】從Linux系統重啓動到養寇自重

摘要:小說形式的維護小故事。管理啓示:領導喜歡看起來很忙的員工。管理暗黑心理:養寇自重。 週一上班,O組的組長找C組組長借Linux啓動光盤,隨口問了一句,原來是系統無法啓動了。 好好的,怎麼會突然無法啓動? 再多問兩句,原來是週五大樓

原创 KVM虛擬機三大存儲模式

        KVM的存儲選項有多種,包括虛擬磁盤文件、基於文件系統的存儲和基於設備的存儲。 虛擬磁盤文件   爲實現KVM(Kernel-based Virtual Machine)存儲管理,可以使用LVM(Logical Volu

原创 /etc/fstab發生錯誤或磁盤錯誤導致系統無法啓動的修復方法

/etc/fstab加載錯誤發生原因: 1、/etc/fstab寫錯; 2、磁盤錯誤(硬件故障、人爲錯誤,比如拿掉或換掉一個硬盤); 第一種錯誤實際是可以避免的,下面會講到。 解決方法: 1.輸入root密碼以單用戶方式登錄系統. 2.

原创 虛擬機評估——如何確定一個CPU核上部署的虛擬機數量?

最近研究虛擬化技術,不可避免遇到一個問題:如何評估物理主機上虛擬主機的容量?下面這篇文章的思路有一定的啓發性,轉發一下。 如何確定一個CPU核上部署的虛擬機數量? 摘要:本文說明一個CPU核上部署虛擬機的理想數量。       用戶經

原创 虛擬機lspci工具包安裝步驟

摘要:虛擬機安裝時一般都採用最小化安裝,默認沒有lspci工具。一臺測試虛擬網卡性能的虛擬機,需要lspci工具來查看網卡的類型。本文描述了在一個虛擬機中安裝lspci工具的具體步驟。 由於要測試虛擬機上的不同的虛擬網卡驅動類型的傳輸效

原创 Redhat/CentOS6.2 x86系統KVM虛擬機網絡配置(二)—Bridge方式

摘要:KVM虛擬機網絡配置的兩種方式:NAT方式和Bridge方式。Bridge方式的配置原理和步驟。Bridge方式適用於服務器主機的虛擬化。 問題 客戶機安裝完成後,需要爲其設置網絡接口,以便和主機網絡,客戶機之間的網絡通信。事實上,

原创 騰訊變局旁觀——推動管理的動機

“我們發現一個部門或者一個事業部,甚至一個小部門的領導會非常熱衷於管理,確定架構、指定誰負責什麼、開會、確定KPI、定期考覈,雖然這些也很重要,但這真的是最重要的事情嗎?”馬化騰在2012年全球移動互聯網大會上,當着上千名觀衆質疑道。 “

原创 Redhat/CentOS6.2 x86系統KVM虛擬機安裝過程詳解

什麼是 KVM ? KVM 是指基於 Linux 內核的虛擬機(Kernel-based Virtual Machine)。 2006 年 10 月,由以色列的Qumranet 組織開發的一種新的“虛擬機”實現方案。 2007 年 2 月

原创 KVM虛擬機網絡設備性能測試

摘要:虛擬機可以生成數種虛擬的網絡設備類型,比如常見的e1000,rtl8139,純粹虛擬化的virtio等。在加載不同的網絡設備情況下,虛擬機的通訊效率如何呢?本文就是具體的測試過程和結果的記錄。   簡介 KVM虛擬機可以生成數種虛擬

原创 CentOS6.0虛擬機上安裝nginx啓動的錯誤---缺少libpcre.so.1共享庫

虛擬機操作系統爲CentOS6.0 32位,安裝,配置Nginx1.2.0完畢後, 用命令:/usr/local/nginx/sbin/nginx 啓動nginx時,服務無法啓動,出現libpcre.so.1 not found的錯誤,解

原创 使用 shell 腳本對 Linux 系統和進程資源進行監控

Shell 簡介 Shell 語言對於接觸 LINUX 的人來說都比較熟悉,它是系統的用戶界面,提供了用戶與內核進行交互操作的一種接口。它接收用戶輸入的命令並把它送入內核去執行。實際上 Shell 是一個命令解釋器,它解釋由用戶輸入的命令

原创 Redhat, CentOS系統的yum本地軟件庫設置

Redhat, CentOS都採用yum作爲應用軟件安裝的管理工具。yum既有GUI的方式,也可以採用命令行方式,掌握了yum常用命令,使用起來非常方便。 但是yum使用起來有一個問題,默認情況下,yum的庫是指向互聯網的,對於使用光盤安