於 System 分類下的文章
錯誤訊息 :
在開啟VMware vSphere PowerCLI 時出現以下報錯
「檔案無法載入,因為這個系統上已停用指令碼執行。如需詳細資訊,請參閱”get-help about_signi”」
可依照它所給的提示,使用此命令「get-help about_signing」來查看說明
然後會看到紅框內的修改指令,稍後會使用到
VMware vSphere PowerCLI 介紹
VMware vSphere 的 PowerCLI 的是一個命令行和腳本工具,內建在 Windows PowerShell中,並提供超過360個 vSphere 和 vCloud 的管理和自動化的cmdlet。
VMware vSphere PowerCLI服務是一種命令行工具,它可以幫助管理vSphere系統的虛擬機(VM)、網路、存儲以及Client操作系統。
更多的詳細內容可參考官方第一版的說明 :
VMware vSphere PowerCLI 5.1 Release 1 Release Notes
由techtarget中國的TT虛擬化提供的文件 (可下載)
官網載點 (下載前請先登入會員)
VMware vSphere PowerCLI 5.1 Release 2
以下內容來自 官網,有興趣者也可前往查看。
CentOS 是一個企業級的 Linux 發行版本,它源於上游操作系統提供者(UOP)免費公開的源代碼。
CentOS 完全遵守上游提供者的再發行政策,並且以百分之百的軟件兼容性為目標。(CentOS 對套件的修改主要是去除上游供應商的商標及美工圖)。CentOS 是一個免費的操作系統。
CentOS 5.9 是 CentOS 5 發行系列的第九次更新。它包含了很多錯誤修正、升級和新功能。在往下讀之前我們建議您先閱讀 UOP 的發行注記及技術性注記。
Centos 5.9 六大新功能
1. 上游為 postfix 加入原生的 MySQL 支援。詳情已記錄在這裡。假若你採用 centosplus 軟件庫內的 postfix-mysql 套件的純綷是為了 mysql 的支援,你可考慮轉用這個套件。centosplus 的套件另外提供 postgresql 的支援,因此你若有該需要,就依然要採用 centosplus 的套件。
2. java-1.7.0-openjdk(Java 7)的支援已被加進 CentOS-5.9。java-1.6.0-openjdk(Java 6)依舊存在,而且發行版本內多數涉及 java 的程式仍然採用 Java 6。
3. ant17(Ant 1.7.0)已被加進 CentOS-5.9。舊版的 ant(Ant 1.6.5)亦同時存在。
4. 已加入 Microsoft Hyper-V 驅動程式,好讓 CentOS 被安裝在 Microsoft Hyper-V 伺服器時能成為更高效能的虛擬機器。
5. 已包含新版的 rsyslog(名為 rsyslog5)。原有的 rsyslog(rsyslog 3.22 版)仍然存在,而且是預設安裝的版本。
6. samba3x 套件已改用 samba-3.6.x 作為基礎。它提供 smb2 協議及較新的網絡列印伺服器。
以下內容來自 官網,有興趣者也可前往查看。
CentOS 是企業級的Linux 發行版本,它源於上游系統提供者(UOP)免費公開的源代碼。
CentOS 完全遵守上游供應商的再發行政策,並且以百分之百的軟件兼容性為目標。(CentOS 對組件的修改主要是去除上游供應商的商標及美工圖。)。CentOS 是一個免費的操作系統。
如同上游供應商一慣的做法,現階段沒有提供任何方式可把舊的Centos版本「升級」至新版本。對於使用其他方式升級的人,建議先自行備份。在安裝媒體的指命行採用不獲支持的upgradeany 選項,請注意你必須自行取得最新版的 centos-release 組件,自己執行 rpm -e –nodeps 來刪除舊版的 centos-release 組件,自行安裝 CentOS 6 的 centos-release 組件,然後 yum 才有可能正常運作。
Centos 6.4 四大改進
1. 增加微軟 Hyper-V 驅動,使其在微軟 Hyper-V 上安裝 Centos 6.4 時能提升效能
2. 把 samba4(提供samba4-libs軟件包)升級到最新版本,提高和 Active Directory(AD)相互操作性。如果從 Centos 6.3 升級到 Centos 6.4 時,必須先將原本的 samba 卸載,以避免在升級過程中產生衝突。
3. 不使用 matahari ,CentOS 6.4 升級時需要刪除所有的 matahari 。為了確保都已經刪除乾淨,請在更新完成後運行 yum erase matahari*
4. i386架構新增了dev86、iasl和qemu-guest-agent
忘記密碼這件事,應該很多人有遇到過。剛好也有遇到就記錄一下。至於windows server 2008 和 windows 7 的解法都一樣。以下就用2008來介紹說明。
1. 進入 BIOS 把開機順序改為光碟機開機,且放入windows server 2008 的光碟
2. 到安裝畫面時,直接點選「下一步」
Splunk介紹
什麼是 Splunk ? Splunk 是世界領先的操作情報軟體供應商,此軟體可用來監視、報告及分析實時的機器資料,以及位於內部或在雲端中的百萬位元組歷史資料。全球共有 85 個國家,超過 4,800 家企業、服務供應商及政府組織使用 Splunk,來改善服務等級、降低 IT 操作成本、降低安全風險,以及提供新等級的操作可見度。
Splunk 會收集您的所有機器資料 (實體、虛擬以及在雲端中) 並編製索引。讓您的資料更容易取得、更容易使用且更有價值。對所有資料編製索引,以深入檢視、鑑識、解決問題。以更聰明的方式工作,讓您和您的團隊能夠分享有用的搜尋結果,並增添 IT 環境中獨特的知識。建立臨時報表以辨識趨勢,或證明法規遵循控制。建置實時儀表板,以監視安全事件與攻擊、應用程式 SLA 及其他重要的效能指標。以實時方式分析使用者交易、客戶行為、機器行為、安全威脅、詐欺活動及其他更多內容。
更多詳細內容請參考
免費版與企業版 比較
在安裝完 Splunk 後都會有60天的全功能試用期,在這之後就會轉會成永久使用免費授權或購買企業授權。免費版在資料流量的部份,每天是500MB。而企業版無限(但需要依照所購買的Licensed而定)。在免費版的部份是不提供監視和警告、PDF 報表和分散搜尋等其他功能。
Kernel介紹
Kernel (核心),是整個系統中最底層也是最重要的一部份。不但負責硬體的驅動,更提供了各種系統所需的核心功能、包括防火牆機制、是否支援 LVM 或 Quota 等檔案系統等…都是靠核心所負責的。 Linux Kernel,以 C語言寫成,符合POSIX標準,採用GNU通用公共許可證釋出,是目前最受歡迎的自由電腦作業系統核心
更多詳細內容可參考 :
系統環境
Centos 5.8-x86_64-bin
Kernel linux-2.6.39.4
安裝方式
安裝相關套件
在開始設定之前,請先安裝所需的套件
gcc gcc-c++ : 用於make 編譯時使用
ncurses-devel : 用於make menuconfig 時使用
1 |
[root@localhost ~]# yum -y install gcc gcc-c++ ncurses-devel |
下載所需要的 Kernel 2.6.x
Kernel 的版本有很多,請依照自己需要的下載
以下提供幾個常見的載點
1 2 3 4 |
[root@localhost ~]# cd /usr/src/kernels [root@localhost ~]# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.gz [root@localhost ~]# tar -zxvpf linux-2.6.39.4.tar.gz [root@localhost ~]# cd linux-2.6.39.4 |
在編譯 Krenel 時常會出現很多奇奇怪怪的錯誤訊息,然後就不知道怎麼去解決。在這次編譯也遇到一些錯誤。借此次機會整理了一下,所遇到和網路上的一些錯誤訊息的解法。
以下的操作都是在 Linux-Krenel 的資料夾內。從錯誤訊息 2開始,在檔案編輯時前頭有「+」的表示新增此內容,反之「-」表示刪除此內容。
錯誤訊息 1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
LD drivers/xen/built-in.o drivers/xen/blktap2-new/built-in.o: In function `blktap_ring_init': /usr/src/kernels/linux-2.6.38/drivers/xen/blktap2-new/ring.c:521: multiple definition of `blktap_ring_init' drivers/xen/blktap2/built-in.o:/usr/src/kernels/linux-2.6.38/drivers/xen/blktap2/ring.c:587: first defined here ld: Warning: size of symbol `blktap_ring_init' changed from 165 in drivers/xen/blktap2/built-in.o to 159 in drivers/xen/blktap2-new/built-in.o . . (略過) . drivers/xen/blktap2-new/built-in.o: In function `blktap_sysfs_create': /usr/src/kernels/linux-2.6.38/drivers/xen/blktap2-new/sysfs.c:168: multiple definition of `blktap_sysfs_create' drivers/xen/blktap2/built-in.o:/usr/src/kernels/linux-2.6.38/drivers/xen/blktap2/sysfs.c:300: first defined here ld: Warning: size of symbol `blktap_sysfs_create' changed from 317 in drivers/xen/blktap2/built-in.o to 224 in drivers/xen/blktap2-new/built-in.o make[2]: *** [drivers/xen/built-in.o] Error 1 make[1]: *** [drivers/xen] Error 2 make: *** [drivers] Error 2 |
解法
把這兩個取消不要勾選
1 2 3 4 5 |
[root@localhost ~]# make menuconfig Device Drivers ---> XEN ---> < > Block-device tap backend driver < > Block-device tap backend driver 2 |
近期迴響