- fdisk /dev/sde
- sfdisk -d /dev/sde | sfdisk /dev/sdf
- sfdisk -d /dev/sde | sfdisk /dev/sdg
- sfdisk -d /dev/sde | sfdisk /dev/sdh
- mdadm -C /dev/md6 -l 6 -n 4 /dev/sd[e-h]1
- mdadm --verbose --detail --scan >> /etc/mdadm/mdadm.conf
- echo 8192 > /sys/block/md6/md/stripe_cache_size
- echo "dev.raid.speed_limit_min=50000" >> /etc/sysctl.conf
- echo "dev.raid.speed_limit_max=500000" >> /etc/sysctl.conf
- mkfs.ext4 /dev/md6 -L MD6
- echo "LABEL=MD6 /md6 ext4 defaults 0 2" >> /etc/fstab
2017年2月23日 星期四
用mdadm做RAID-6
用四個一樣的硬碟,用mdadm指令做成RAID-6空間,用root登入指令如下:
2017年2月21日 星期二
2017年2月20日 星期一
安裝GROMACS-2016.2在CentOS 7
編譯過程參照《Fedora25上編譯GROMACS-2016.2》,cmake參數:
_EOF_
- cmake .. -DGMX_BUILD_OWN_FFTW=ON -DCMAKE_INSTALL_PREFIX=/opt/gmx2016.2-cuda8.0 -DGMX_GPU=ON -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-8.0 -DGPU_DEPLOYMENT_KIT_ROOT_DIR=/usr/local/cuda-8.0
- 編譯GROMACS-2016.2,GPU加速使用CUDA-8.0。安裝位置是/opt/gmx2016.2-cuda8.0,大小是54M
- sudo nvidia-smi --applications-clocks-permission=UNRESTRICTED
- source /opt/gmx2016.2-cuda8.0/bin/GMXRC
_EOF_
2017年2月19日 星期日
用glance監控系統
在Linux上監控處理器與記憶體常用top, htop;看硬碟速度可以用iostat等,看硬碟使用量則是用df, pydf等等指令。若想要想要一次看CPU, MEM, Network, Disk等,可以用glance。在CentOS上安裝與使用只要:
更多GUI與CLI監控程式,參考《A List Of Best System Monitoring Applications (GUI & CLI) For Ubuntu 12.04/Linux Mint 13》
_EOF_
- sudo yum install glances
- glances -t 1
- sudo port install glances
- glances -t 1
更多GUI與CLI監控程式,參考《A List Of Best System Monitoring Applications (GUI & CLI) For Ubuntu 12.04/Linux Mint 13》
_EOF_
2017年2月18日 星期六
CentOS螢幕擷取
同《Fedora螢幕截圖組合鍵 》裡面的作法
用下面組合鍵擷圖,存到家目錄的圖片裡面:
用下面組合鍵擷圖,存到家目錄的圖片裡面:
- Printscreen:擷取整個螢幕
- Alt-Printscreen:擷取當下指定的視窗
- Shift-Printscren:擷取選取的範圍
- Ctrl-Printscreen:擷取整個螢幕,存到剪貼簿上
- Ctrl-Alt-Printscreen:擷取指定的視窗,存到剪貼簿上
- Ctrl-Shift-Preintscren:擷取選取的範圍,存到剪貼簿上
Labels:
CentOS,
Linux,
Office與辦公文書,
wsb
2017年2月17日 星期五
CentOS 7上安裝CUDA-8.0
在CentOS 7上安裝CUDA toolkit,參考《CentOS 7上安裝Nvidia驅動程式 》一文安裝驅動程式。安裝好驅動後到Nvidia官網下載安裝檔案 cuda-repo-rhel7-8-0-local-ga2-8.0.61-1.x86_64.rpm。執行下面的指令:
- sudo rpm -i cuda-repo-rhel7-8-0-local-ga2-8.0.61-1.x86_64.rpm
- sudo yum clean all
- sudo yum install cuda
Labels:
CentOS,
Drivers驅動程式,
GPU,
wsb
2017年2月16日 星期四
CentOS 7上安裝Nvidia驅動程式
安裝過程和《Fedora上安裝Nvidia的驅動程式 》差不多,參考了一文《NVIDIA GeForce Driver Installation on CentOS 7 Linux 64-bit 》,但加入了DKMS的支援。此次安裝的硬體是i7-930,顯卡是Nvidia GTX 650。
Labels:
CentOS,
Drivers驅動程式,
GRUB與開機,
wsb
2017年2月15日 星期三
CentOS 7使用EPEL軟件倉庫
下載EPEL這個套件:
- wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
- sudo rpm -ivh epel-release-7-9.noarch.rpm
確認EPEL套件資料庫已經安裝:
- yum repolist
Loading mirror speeds from cached hostfile
* base: centos.cs.nctu.edu.tw
* epel: epel.mirror.angkasa.id
* extras: centos.cs.nctu.edu.tw
* updates: centos.cs.nctu.edu.tw
repo id repo name status
base/7/x86_64 CentOS-7 - Base 9,363
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 11,172
extras/7/x86_64 CentOS-7 - Extras 263
google-chrome google-chrome 3
updates/7/x86_64 CentOS-7 - Updates 814
參考資料:
_EOF_
Labels:
套件管理,
CentOS,
rpm與yum與dnf,
wsb
2017年2月14日 星期二
CentOS 7開啟SSD的trim
確定固態硬碟有沒有支援TRIM指令:
- sudo hdparm -I /dev/sda | grep TRIM
手動將所有可以作trim的磁區用fstrim作一次:
- sudo fstrim --verbose --all
對CentOS 7,開啟系統的fstrim(預設一星期會作一次):
- sudo systemctl enable fstrim.timer
參考資料
_EOF_
Labels:
CentOS,
Linux,
SA系統管理,
Storage儲存裝置,
wsb
2017年2月13日 星期一
用USB隨身碟安裝CentOS 7
這邊說明如何將安裝iso檔塞到檔塞到USB隨身碟上,用USB開機安裝CentOS 7。
_EOF_
步驟1:下載CentOS 7映像檔,這邊是抓最完整的everything iso
- sha256sum CentOS-7-x86_64-Everything-1611.iso
af4969ebbdc479d330de97c5bfbb37eedc64c369f009cb15a97f9553ba441c88 CentOS-7-x86_64-Everything-1611.iso - du -h CentOS-7-x86_64-Everything-1611.iso
7.8G CentOS-7-x86_64-Everything-1611.iso
注意USB隨身碟的容量要大於映像檔的大小(7.8G)
步驟2:將iso檔案塞到USB隨身碟上
- dd if=CentOS-7-x86_64-Everything-1611.iso of=/dev/sdg
步驟3:開始安裝
這邊參考G. T. Wang的《CentOS 7 的 Linux 系統安裝步驟教學》,有圖片說明整個安裝過程_EOF_
2017年2月12日 星期日
安裝GROMACS-2016.2在Fedora 25
在Fedora上手動編譯最新的GROMACS-2016.2版。根據官方網站上的Installation Guide,分成下面幾個步驟:
- Get the latest version of your C and C++ compilers.
- Check that you have CMake version 2.8.8 or later.
- Get and unpack the latest version of the GROMACS tarball.
- Make a separate build directory and change to it.
- Run cmake with the path to the source as an argument
- Run make, make check, and make install
- Source GMXRC to get access to GROMACS
以下就是在Fedora25上面編譯GROMACS-2016.2的過程。
可以比較在這之前安裝的在Ubuntu14.04上GROMACS-5.12的步驟
可以比較在這之前安裝的在Ubuntu14.04上GROMACS-5.12的步驟
2017年2月11日 星期六
監控Nvidia顯示卡
監控Nvidia顯示卡用nvidia-smi(NVIDIA System Management Interface)這個指令:
- nvidia-smi
- nvidia-smi -L
- nvidia-smi -q -i 0
- nvidia-smi -q -i 0 -x
- nvidia-smi -l 1
2017年2月10日 星期五
只有終端機顯示英文訊息
當安裝完中文化的Linux以後,終端機下指令回應的訊息都會變成中文。出現中文雖然方便閱讀,但有時候要google程式出現的問題的時候,還是英文比較方便。例如說執行df這個指令時,希望出現的回應是英文執行:
- LC_MESSAGES=C df
- export LC_MESSAGES=C
Labels:
Bash與Shell命令稿,
Linux,
SA系統管理
2017年2月9日 星期四
安裝CUDA Toolkit到Fedora25上
安裝CUDA toolkit到Fedora 25上,首先要安裝驅動程式(參考Fedora上安裝Nvidia的驅動程式 ),之後再安裝CUDA Toolket,編譯後即可執行。本文參考《Fedora 24 install CUDA》與《安裝CUDA到Mac上》
先到Nvidia的官方網站上下載安裝程式 cuda-repo-fedora23-8-0-local-8.0.44-1.x86_64.rpm。目前只有Fedora23的版本,但還是可以安裝在Fedora25上面。下載後依序執行:
先到Nvidia的官方網站上下載安裝程式 cuda-repo-fedora23-8-0-local-8.0.44-1.x86_64.rpm。目前只有Fedora23的版本,但還是可以安裝在Fedora25上面。下載後依序執行:
- sudo rpm -i cuda-repo-fedora23-8-0-local-8.0.44-1.x86_64.rpm
- sudo dnf clean all
- sudo dnf install cuda
- export PATH=/usr/local/cuda/bin:$PATH
- export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
- export CPLUS_INCLUDE_PATH=$/usr/local/cuda-8.0/samples/common/inc:$CPLUS_INCLUDE_PATH
2017年2月7日 星期二
安裝CUDA到Mac上
安裝CUDA到Mac上,首先要安裝CUDA driver,再來安裝CUDA toolkit,接著編譯CUDA samples看是否有正常安裝,最後就可以觀賞CUDA的範例~
步驟1:安裝CUDA驅動程式
到Nvidia的網站去下載CUDA driver for Mac。目前最新的版本是8.0.57,下載回來的映像檔名會類似 cudadriver-8.0.63-macos.dmg 這樣。點開按照說明安裝即可,裝完以後在系統設定(System Perferences)裡面會出現CUDA的選單,如下圖:2017年2月6日 星期一
用Remarkable看Markdown文件
Remarkable是一套用來編輯Markdown文件的文字編輯器,同時支援Linux與Windows。安裝到Linux上的樣子參考Remarkable Screenshots,有下列幾項功能:
- Live Preview:編輯當下馬上可以看到格式化內文
- Github Markdown
- Export to PDF and HTML:可以將格式化文章匯出成為PDF或HTML格式
- Custom CSS:可以自行定義CSS
Labels:
Fedora,
Linux,
Markdown,
Office與辦公文書
2017年2月5日 星期日
在Mac上面安裝Powerline
powerline可以讓終端機更易讀,前面的文章《終端機提示符號外掛Powerline》說明如何在Linux上安裝,這邊則是說明如何安裝到麥金塔電腦上。
在安裝前先了解兩件事情,一個是powerline是用python寫出來的終端機外掛程式,另外一個是powerine需要一些特殊的字型。
首先,安裝powerline。這邊是用Mac本身系統的python(/usr/bin/python)來安裝。由於powerline是用python寫的套件,所以在這邊用pip這個套件管理程式來安裝:
第4,5,6,7的指令是在設定powerline裡面的configuration,依序執行就是
安裝好powerline以後,再來安裝powerline所需要的字型
最後,修改 ~/.profile 加入下面兩行
《用Powerline美化你的Mac终端和Vim》
_EOF_
在安裝前先了解兩件事情,一個是powerline是用python寫出來的終端機外掛程式,另外一個是powerine需要一些特殊的字型。
首先,安裝powerline。這邊是用Mac本身系統的python(/usr/bin/python)來安裝。由於powerline是用python寫的套件,所以在這邊用pip這個套件管理程式來安裝:
- curl https://bootstrap.pypa.io/get-pip.py | sudo python
- pip install --user powerline-status
- pip show powerline-status
- git clone https://github.com/powerline/powerline.git
- POWERLINE_PATH=~/Library/Python/2.7/lib/python/site-packages/
- cp -r powerline/powerline/ $POWERLINE_PATH/powerline
- cp -r powerline/scripts/ $POWERLINE_PATH/scripts
第4,5,6,7的指令是在設定powerline裡面的configuration,依序執行就是
安裝好powerline以後,再來安裝powerline所需要的字型
- git clone https://github.com/powerline/fonts.git
- cd fonts && ./install.sh
最後,修改 ~/.profile 加入下面兩行
- POWERLINE_PATH=~/Library/Python/2.7/lib/python/site-packages/powerline
- source $POWERLINE_PATH/bindings/bash/powerline.sh
- Source Code Pro for Powerline
- Cousine for Powerline
參考文獻:
《Install Powerline for Mac OS X》《用Powerline美化你的Mac终端和Vim》
_EOF_
訂閱:
文章 (Atom)