Sunday, July 20, 2014

[CentOS 7] VMware-tools安裝

在VMware Workstation裡面, 按照以前的方法安裝vmware-tools的時候, 會遇到兩個問題:

[CentOS 7] Ganglia + RRDcached

這是CentOS 7系列的第一發~
因為7版跟6比起來改了不少東西, 所以決定在我嘗試用CentOS 7架設cluster的同時,
會把遇到的狀況跟做法記錄下來.

Monday, July 14, 2014

在Ganglia中監測主機溫度

雖然Ganglia 3.4.x之後支援直接用python寫module, 但是小弟的python功力還未夠班XD
所以用比較土法煉鋼的方法.

[CentOS 7] LVM cache測試

前一篇我們提到了LVM cache的原理, 觀念及建立方式.
不過相信大家都很想知道實際運作的狀況...

測試環境是用VMWare Workstation, 實體機器是Sandisk Extreme SSD + WD黑標1TB.
建立的VM有1GB RAM, 兩個硬碟上的8GB VMDK, 一個裝系統, 另一個做測試的OriginData LV.
另外在SSD上建立一個2GB的VMDK, 放置CacheDataLV與CacheMetaLV.
設定成2GB, 是為了讓SSD Cache資料量大於RAM的兩倍, 以免測到的變成RAM Cache的速度.

[CentOS 7] LVM cache介紹

CentOS 7 / RHEL 7已經正式發布囉~
在Release notes裡面有提到:

Red Hat Enterprise Linux 7 introduces LVM cache as a Technology Preview. This feature allows users to
create logical volumes with a small fast device performing as a cache to larger slower devices.
(RHEL 7以技術預覽的方式, 引進LVM快取功能. 這個功能允許使用者在建立邏輯卷冊的同時, 設定一個較小但較快的裝置作為快取.)

Thursday, July 10, 2014

tar搭配多核心壓縮軟體

正常來說, tar的壓縮可以在tar指令裡面就寫, 例如加z表示要做gzip壓縮, 加j做bzip2壓縮:
tar czf output.tar.gz *.nc
tar cjf output.tar.bz2 *.nc
但是這樣的話, 是tar幫你去call zlib / libbzip2, 只有用單核心在做壓縮.
明明現在的機器都有多核心了...