2011年10月23日 星期日
最近雜記(10/24)
最近好久沒有寫code,約估應有三個月了。
我都開始懷疑自己還會不會寫code = =
這三個月都在寫技術文件、出去玩、玩Linux。
應該還行吧,至少我還會寫一點shell script , 之後要開始寫java了越來越期待開始寫code的生活
當然還有把英文念好啦,沒有英文的co-work 我每次看paper都要花好多好多時間,
這樣對於研究與工作都特別辛苦呀...
希望我能趕快衝刺!!!
2011年9月14日 星期三
OpenNebula 在 CentOS6.0 下 安裝
參考 國家高速網路中心percomp實驗團隊 Max 所著作
安裝環境
CentOS 6.0 Minimal 安裝
安裝環境
CentOS 6.0 Minimal 安裝
cd /usr/local/src/ wget http://prdownloads.sourceforge.net/scons/scons-2.1.0.tar.gz tar zxf scons-2.1.0.tar.gz cd scons-2.1.0 python setup.py install --prefix=/usr/local/sconsxmlrpc-c 所需套件
########################## # libcurl yum install libcurl-devel -y ########################## #w3c-libwww cd /usr/local/src wget http://www.w3.org/Library/Distribution/w3c-libwww-5.4.0.tgz tar zxvf w3c-libwww-5.4.0.tgz cd w3c-libwww-5.4.0 ./configure make make install
cd /usr/local/src REPOS=http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/advanced svn checkout $REPOS xmlrpc-c cd xmlrpc-c ./configure --prefix=/usr/local/xmlrpc-c make CADD=-fPIC make install
yum install sqlite-devel.x86_64
vi /etc/profile #設定Path export PATH=$PATH:/usr/local/xmlrpc-c/bin export PATH=$PATH:/usr/local/scons/bin/
#開始安裝Opennebula yum install ruby libxml2-devel openssl-devel mkdir /srv/src cd /srv/src wget http://dev.opennebula.org/attachments/download/471/opennebula-2.9.85.tar.gz tar zxvf opennebula-2.9.85.tar.gz cd opennebula-2.9.85 scons xmlrpc=/usr/local/xmlrpc-c/ ./install.sh -d /srv/cloud/one
#設定參數 export PATH=$PATH:/usr/local/scons/bin export PATH=$PATH:/srv/cloud/one/bin export ONE_LOCATION=/srv/cloud/one export ONE_XMLRPC=http://localhost:2633/RPC2 export ONE_AUTH=$HOME/.one/one_auth
export ONE_AUTH=$HOME/.one/one_auth echo $ONE_AUTH adduser oneadmin passwd oneadmin cd /srv/ chown -R oneadmin:oneadmin cloud #virsh 與 libvirtd 認證所需 yum install polkit-devel.x86_64 -y cd /etc/polkit-1/localauthority/50-local.d 新增 50-org.libvirt.unix.manage.pkla 檔案 ######檔案內容########### [Remote libvirt SSH access] Identity=unix-user:oneadmin Action=org.libvirt.unix.manage ResultAny=yes ResultInactive=yes ResultActive=yes ########################
不需密碼登入CentOS 6.0 minimal
登入環境
CentOS6.0 minimal install
必須先安裝CentOS上的 ssh-server
PAM unable to dlopen(/lib64/security/pam_fprintd.so): /lib64/security/pam_fprintd.so: 無法開啟共用目的檔: 沒有此一檔案或目錄
安裝後 將 登入主機的 dsa.pub 檔copy 至 centOS主機
CentOS6.0 minimal install
必須先安裝CentOS上的 ssh-server
yum install openssh-server -y #並且同時補安裝 yum install fprintd-pam -y否則之後會再/var/log/secure 中出現
PAM unable to dlopen(/lib64/security/pam_fprintd.so): /lib64/security/pam_fprintd.so: 無法開啟共用目的檔: 沒有此一檔案或目錄
安裝後 將 登入主機的 dsa.pub 檔copy 至 centOS主機
mkdir .ssh cat id_dsa.pub >> .ssh/authorized_keys #並且將authorized_keys權限設定為600 chmod 600 authorized_keys #並檢查/etc/ssh/ssh_config中設定值 RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys
是否正確
若無誤 應該可以正常登入了
訂閱:
文章 (Atom)