•glance操作常用命令
1,列出所有映象。
glance image-list
2,顯示某個image的詳細資訊。
glance image-show 某個image的id。
3,獲得命令的幫助。
glance help member-list
4,新增可以使用該image的租戶。
glance member-add 某個imageid 某個租戶id
5,列出image所屬的租戶。
glance member-list --image-id 某個image的id
6,查詢啟動的instance。
(1)hypervisor 使用qemu,對qemu管理利用libvirt。
①列出instance: virsh list --all
②開啟instance配置檔案: virsh edit (①列出的instance id)
③顯示instance的vnc埠號: virsh vncdisplay (①列出的instance id)
可以用vncview開啟虛擬機器。
④檢視instance的放置位置:cd /var/lib/nova/instance
ls //顯示以instance id命名的資料夾,裡面存放instance的配置資訊。
7,檢視neutron server的log.
tail -f /var/log/neutron/server.log
8, 檢查rabbitmq的版本資訊
rabbitmqctl status | grep rabbit
9,獲取service_tenant_id
source admin-openrc.sh
keystone tenant-get service
10,檢視命令列幫助
例:neutron help
neutron help 某個命令(net-create)
•keystone操作常用命令
1,catalog相關命令
service catalog(服務目錄)是keystone為openstack提供的乙個rest api端點列表,並以此作為決策參考。
keystone catalog # 可以顯示所有已有的service
keystone catalog --service # 顯示某個service資訊
2,endpoint相關命令
keystone endpoint-create # create a new endpointassociated with a service,
輸入keystone help endpoint-create可以檢視更詳細的操作指南
--region # region表示不同的範圍,類似c++中命名空間,把服務「隔離」。
--service , --service-id , --service_id # name or id of service associated with endpoint
--publicurl # public url endpoint
--adminurl # admin url endpoint
--internalurl # internal url endpoint
keystone endpoint-delete # delete a service endpoint
keystone endpoint-get # find endpoint filtered by aspecific attribute or service type,輸入keystone helpendpoint-get可以檢視更詳細的操作指南
--service # service type toselect
--endpoint-type # endpointtype to select
--attr # service attributeto match for selection
--value # value of attribute to match
keystone endpoint-list # list configured serviceendpoints
3,user相關命令
keystone user-create # create new user,輸入keystone helpuser-create可以檢視更詳細的操作指南
--name # new user name (must beunique)
--tenant , --tenant-id# new user default tenant,建立使用者時可以不指定tenant,後續通過user-role-add關聯到某個tenant
--pass # new user password
--email # new user email address
--enabled # initial user enabledstatus (default true)
keystone user-delete # delete user
keystone user-get # display user details
keystone user-list # list users,輸入keystone helpuser-list可以檢視更詳細的操作指南
--tenant, --tenant-id # 列出某個租戶下的所有使用者
keystone user-password-update # update user password
keystone user-role-add # add role to user,輸入keystone helpuser-role-add可以檢視更詳細的操作指南
--user , --user-id ,--user_id # name or id of user
--role , --role-id ,--role_id # name or id of role
--tenant , --tenant-id #name or id of tenant
keystone user-role-list # 檢視某個租戶下的某個使用者屬於哪個角色,輸入keystone help user-role-list可以檢視更詳細的操作指南
--user , --user-id # listroles granted to a user
--tenant , --tenant-id # list roles granted on a tenant
keystone user-role-remove # remove role from user,輸入keystone helpuser-role-remove可以檢視更詳細的操作指南
--user , --user-id ,--user_id # name or id of user
--role , --role-id ,--role_id # name or id of role
--tenant , --tenant-id # name or id of tenant
keystone user-update # update user's name, email,and enabled status
4,tenent相關命令(輸入keystone help 命令 獲得幫助。)
keystone tenant-create # create new tenant
keystone tenant-delete # delete tenant
keystone tenant-get # display tenant details
keystone tenant-list # list all tenants
keystone tenant-update # update tenant name,description, enabled status
5,service相關命令
keystone service-create # add service to servicecatalog,
輸入keystone help service-create可以檢視更詳細的操作指南
--name # name of new service (must beunique)
--type # service type (one of:identity, compute, network, image, or object-store)
--description # descriptionof service
keystone service-delete # delete service fromservice catalog
keystone service-get # display service from servicecatalog
keystone service-list # list all services in servicecatalog
6,role相關命令
keystone role-create # create new role
keystone role-delete # delete role
keystone role-get # display role details
keystone role-list # list all roles
Oracle中常用操作
獲取前n條資料 在oracle當中是通過rownum來進行獲取前n條資料的 select from student where rownum n 1 to cahr 的用法示例 執行 to char 789.123,9999.99 返回的是 789.12 執行 to char 789.123,999...
Linux中常用操作命令
基本命令 ls 顯示檔案或目錄 l 列出檔案詳細資訊l list a 列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建目錄 p 建立目錄,若無父目錄,則建立p parent cd 切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat 檢視檔案內容 cp 拷貝 mv...
Linux中常用操作命令
如圖所示,jdk 7u21 linux i586.tar.gz檔案的許可權為 rw rw r rw rw r 一共十個字元,分成四段。第乙個字元 表示普通檔案 這個位置還可能會出現 l 鏈結 d 表示目錄 第二三四個字元 rw 表示當前所屬使用者的許可權。所以用數值表示為4 2 6 第五六七個字元 ...