开发者社区> 天飞.h> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

使用ovirt shell管理ovirt

简介: 首先安装ovirt-shell [root@192-168-174-42 ~]# yum install -y ovirt-engine-cli.noarch 客户端与engine manager通信使用tls/ssl 证书加密.
+关注继续查看
首先安装ovirt-shell
[root@192-168-174-42 ~]# yum install -y ovirt-engine-cli.noarch
客户端与engine manager通信使用tls/ssl 证书加密.下载engine manager的证书并导入客户端的证书库.
官方给出了三种方式获取证书:
1.命令行下载curl或wget
[root@192-168-174-42 ~]# wget -O ovirt.cer http://ovirt.skyovirt.com/ca.crt
查看一下证书内容确定正确获取
[root@192-168-174-42 ~]# cat ovirt.cer
-----BEGIN CERTIFICATE-----
MIIDwDCCAqigAwIBAgICEAAwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCVVMxFTATBgNVBAoT
DHNreW92aXJ0LmNvbTEhMB8GA1UEAxMYb3ZpcnQuc2t5b3ZpcnQuY29tLjg1Mjk5MB4XDTE2MDMx
NDA3MTAwNFoXDTI2MDMxMzA3MTAwNFowRzELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHNreW92aXJ0
LmNvbTEhMB8GA1UEAxMYb3ZpcnQuc2t5b3ZpcnQuY29tLjg1Mjk5MIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAwMO/LC0kVw0UjBTAYg8+8dY4n6Pttu7HU25LAjlYOlHwWb3/J2l7Xq0q
b8YhzNO/nKx5BC5Trr82Pwcj3lsa7g2d/HXC1Nfs56S1es9VFeX48b0XzXMa65sIS/LLVHUcG7W8
oJvSFykpLFIF0ovnucObOt3bBKdvttttttt0jxadhEgscQR9MQooiRtfejnAaZFfAHlAuy0aHw/M
xLE0Tr91f/IBaZQyN/6YyqC5+GtBbuCDvuD5nU44tIywcVQb2pJB9485Ot7eVPosKWOVbh4vfkQO
sFbT1hBWpHp5LmM7x4aZvCT0jVW+w0Hgn0MQ1mUc0ExoxZdWdO6/HsgntwIDAQABo4G1MIGyMB0G
A1UdDgQWBBQfNKZVTfTqfiBhlSM7kVcvITmu4zBwBgNVHSMEaTBngBQfNKZVTfTqfiBhlSM7kVcv
ITmu46FLpEkwRzELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHNreW92aXJ0LmNvbTEhMB8GA1UEAxMY
b3ZpcnQuc2t5b3ZpcnQuY29tLjg1Mjk5ggIQADAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE
AwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAoOQylKj07Jfk4d1v22XMI5x2U1bUenRgwQzIj7LQgE9L
KZO8FlIxFhxVDkwM88HX7lAfyiK70HAByKESjKHW+8O8Z0iCDqlP3Kg5ahotfDXfeWkG7HqZNqYi
ztvbDOXgLhwAXe9Fb5jPYd+nlkAvE5I7zeN1RjNwd3ltIhSU9dL60z9aeeJg6/z4r/PcVHyIASw3
g2yFgsD0gJvQN1iG/lHwkzuWoAYmC+9G6BwKTGARIfLji7V12q5ErQUYWQOTsMxHB1P6gdS0EHPD
j1zCSbNJf1awce2lJTlq5lh6amPx+F2PviIpyrmSYeKPhwV7hsgTmNr3iEYpmWs3SevbUA==
-----END CERTIFICATE-----
[root@192-168-174-42 ~]# [root@192-168-174-42 ~]# curl -o curlovirt.cer http://ovirt.skyovirt.com/ca.crt
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1359  100  1359    0     0   178k      0 --:--:-- --:--:-- --:--:--  189k
两种方法下载的文件是完全相同的.
[root@192-168-174-42 ~]# md5sum curlovirt.cer ovirt.cer
6205dd509cd23dd92398a96ebfe27527  curlovirt.cer
6205dd509cd23dd92398a96ebfe27527  ovirt.cer
2.使用浏览器下载

3.登陆engine-manager服务器使用java keytool导出
[root@ovirt ~]# keytool -exportcert -keystore /etc/pki/ovirt-engine/.truststore -alias cacert -storepass mypass -file ovirtexport.cer
Certificate stored in file

使用ovirt-shell
[root@192-168-174-42 ~]# ovirt-shell -c -l "https://ovirt.skyovirt.com/api" -P 443 -u "admin@internal" -A "ovirt.cer"
Password:
=============================================================================
                                                                  >>> connected to oVirt manager 3.6.3.0 =============================================================================
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                                                                         Welcome to oVirt shell
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[oVirt shell (connected)]#
ovirt-shell会在当前用户下创建.ovirtshellhistory和.ovirtshellrc两个文件,一个是历史命令记录,一个是初始化文件

点击(此处)折叠或打开

  1. [oVirt shell (connected)]# list storagedomains

  2. id : 29d77882-5d31-4e14-b7e4-a3e225f5c0bb
  3. name : hosted_storage

  4. id : 81f667eb-5cf0-4c69-ac4a-7b018d9ea660
  5. name : ISO

  6. id : 072fbaa1-08f3-4a40-9f34-a5ca22dd1d74
  7. name : ovirt-image-repository

  8. id : c5cb8438-36a8-4095-93ee-c906fbbbe7e2
  9. name : vm

  10. [oVirt shell (connected)]#


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【从零开始的嵌入式生活】LinuxC语言——软件包管理和shell(2)
【从零开始的嵌入式生活】LinuxC语言——软件包管理和shell(2)
0 0
【从零开始的嵌入式生活】LinuxC语言——软件包管理和shell(1)
【从零开始的嵌入式生活】LinuxC语言——软件包管理和shell(1)
0 0
Shell实现简单的管理Nginx服务启动脚本
实现的功能 一:Nginx启动自检功能二:自检报错,自动进入所在文件的所在行,让运维人员进行修改!三:文件锁功能使得该脚本只能让系统管理员执行,并保证不能同时执行多次!四:可适用较好,实现简单的start,status,restart,reload,stop等功能! 脚本的缺点 一:未引用方法,使.
482 0
Core Shell: 在macOS上高效管理SSH服务器
我不喜欢SecureCRT过时的界面,iTerm2作为终端工具确实很好用,强大的多屏操作很是吸引人,但是要管理很多台服务器,要熟悉各种配置文件就够你折腾的了。现在情况终于有了改变,感谢Codinn公司,给我们带来这样一款神器:**Core Shell**。
2222 0
《Linux命令行与shell脚本编程大全》 第八章管理文件系统
8.1 探索linux文件系统 8.1.1 基本的Linux文件系统 ext:最早的文件系统,叫扩展文件系统。使用虚拟目录操作硬件设备,在物理设备上按定长的块来存储数据。 用索引节点的系统来存放虚拟目录中所存储的文件信息。
783 0
+关注
天飞.h
脚踏实地,仰望天空. https://talenhao.github.io/
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Shell 脚本速查手册
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载