|
cloudify3.1環(huán)境搭建總結(jié)(零基礎(chǔ)Ubuntu知識,作為筆記保存,大神們別見笑 原文參考大神:http://www.oschina.net/question/2241484_233747 在安裝過程中python用系統(tǒng)默認(rèn)自帶,不要安裝其它版本python,被坑過(下次再對安裝遇到N多問題在總結(jié)一次)
1.環(huán)境ubuntu12.04.04
2.創(chuàng)建用戶
3.創(chuàng)建puthon的隔離環(huán)境
4.安裝cloudify cli(cfy init)
5.cfy安裝插件manager
6.cfy引導(dǎo)出manager(input.json配置,yaml配置,下載1.5G的安裝包)
7.cfy上傳藍(lán)圖
1, ubuntu用戶管理
useradd gary
userdel gary
userdel –r gary
sudo useradd gary -m用戶添加到home
修改密碼:sudo passwd gary
2.ubuntu vi用法
vi /etc/sudoers
3.ubuntu更新 sudo apt-get update sudo apt-get upgrade 4.python沙箱環(huán)境virtualenv sudo apt-get install python-virtualenv
(或者安裝pip環(huán)境easy_install pip && sudo pip install virtualenvwrapper)
sudo apt-get install python2.7-dev sudo apt-get install git virtualenv 3.1(創(chuàng)建)
(或者source /usr/local/bin/virtualenvwrapper.sh 然后mkvirtualenv 3.1 然后workon 3.1)
source 3.1/bin/activate(激活) rmvirtualenv 3.1( 刪除) deactivate(離開)
5.ubuntu查看python
which python 6, ubuntu的ssh的key制作 sudo apt-get install openssh-client /usr/bin/ssh-keygen -t rsa cd ~/.ssh cat id_rsa.pub >> authorized_keys 7, Cloudify CLI安裝 pip install cloudify==3.1 8, bootstrap Cloudify manager git clone https://github.com/cloudify-cosmo/cloudify-manager-blueprints cd cloudify-manager-blueprints CLI版本Manager一致性 git tag -l git checkout 3.1 cfy init cfy local install-plugins -p simple/simple.yaml
9, inputs.json
public_ip: ‘127.0.0.1’ private_ip: ‘127.0.0.1’ ssh_user: ‘gary’ ssh_key_filename: ‘/home/gary/.ssh/id_rsa’ 10.cfy bootstrap -p cloudify-manager-blueprints/simple/simple-manager-blueprint.yaml -i cloudify-manager-blueprints/simple/inputs.yaml
11, 加載nodecellar
cfy blueprints upload -b nodecellar -p singlehost-blueprint.yaml cfy deployments create -b nodecellar -d nodecellar —inputs inputs/singlehost.json cfy executions start -w install -d nodecellar
12.ubuntu安裝deb、下載文件
sudo dpkg -i /opt/cloudifyTools/cloudify-linux64-cli.deb
sudo apt-get install axel
13.pytho刪除
bash ./configure
sudo apt-get remove python
14.ubuntu查看key
ls -l /root/.ssh
~/.ssh/id_rsa
15.ubuntu翻墻
sudo ssh -D 127.0.0.1:8087 lihaihaihai@gmail.com
16.Ubuntu權(quán)限
chmod 0440 /etc/sudoers
17.Ubuntu版本
cat /etc/issue
18.cloudify cli命令 cfy init(藍(lán)圖目錄) cfy use -t MANAGER_IP(連接manager) cfy upload -b myblueprint blueprint.yaml(上傳藍(lán)圖) cfy deployments create -d mydeployment -b myblueprint(創(chuàng)建一個藍(lán)圖部署) cfy executions start -d mydeployment -w install(安裝部署) 19.Ubuntu用戶查看 who命令查看當(dāng)前登錄狀況 last命令查看最近登錄情況。 lastlog命令查看各個用戶登錄情況 /var/log/auth.log文件,分析用戶登錄及行為 20.Ubuntu查找文件 查找文件: sudo find / -name sources.list 查找目錄 :sudo find / -name Java 21.Ubuntu系統(tǒng)打開終端
Alt+F2 輸入:gnome-terminal
系統(tǒng)的目錄活動最高權(quán)限(-R 是指級聯(lián)應(yīng)用到目錄里的所有子目錄和文件 777 是所有用戶都擁有最高權(quán)限)
chmod -R 777 myResources
22.Ubuntu 瀏覽網(wǎng)頁
sudo apt-get install lynx-cur
lynx www.baidu.com
w3m www.baidu.com |
|
|