小编bad*_*hop的帖子

从控制台安装的 KVM 来宾。但是如何进入客人的控制台呢?

我正在尝试仅使用命令行(管理程序和来宾)在 KVM(RHEL 6)上安装完全虚拟化的来宾(Fedora 14 x86_64)。它没有错误,也没有明显的结果。我想知道如何进行纯文本安装。

所以,这就是我所做的:

# virt-install \
--name=FE --ram=756 --vcpus=1 \
--file=/var/lib/libvirt/images/FE.img  --network bridge:br0 \
--nographics --os-type=linux  \
--extra-args='console=tty0' -v \
--cdrom=/media/usb/Fedora-14-x86_64-Live-Desktop.iso 


Starting install...
Creating domain...                                                                                                                                                        |    0 B     00:00     
Connected to domain FE
Escape character is ^]
ÿ
Run Code Online (Sandbox Code Playgroud)

怎么办?正如我在谷歌搜索几天后所了解的那样,我应该从文本安装中看到来宾的输出,但没有任何反应。virt-viewer 无法连接到它,建议我通过添加 --help(我做了)来探索所有选项。如果我重新连接 virsh,我会看到:

Domain installation still in progress. You can reconnect to 
the console to complete the installation process.
[root@v ~]
# virsh console FEConnected to domain FE
Escape character is ^]
Run Code Online (Sandbox Code Playgroud)

这表明VM正在运行

# virsh list
 Id Name …
Run Code Online (Sandbox Code Playgroud)

redhat command-line-interface console guest kvm-virtualization

33
推荐指数
3
解决办法
9万
查看次数

RPM 规范宏的参考(%setup、%buildroot 等)

哪个手册页描述了直接在 RPM 源文件中定义的顶级 RPM 规范文件宏的用法?我的意思是,%setup、%buildroot 等不在 /usr/lib/rpm 中。在 rpm.org 的教程中查找 %setup 选项或搜索源代码并不是最方便的。

rpm specfile

15
推荐指数
1
解决办法
4万
查看次数

如何验证RabbitMQ用户密码?

有没有一种简单的方法可以从命令行验证 RabbitMQ 用户密码?简单地说,我的意思是:

  • 没有启用rabbitmq_management插件

  • 没有额外的依赖项,如 ruby​​/python/等。默认情况下,Linux 机器上通常不存在库。

rabbitmq

5
推荐指数
2
解决办法
1万
查看次数

Ansible:变成两次

我想运行 ansible 以便:

  • 远程用户是“普通”用户

  • ... 谁become的 root 通过sudo来运行一堆任务

  • ... 谁become的 postgres 用户通过su - postgres,从 root 创建一个 PostgreSQL 数据库。

这是 PostgreSQL 世界的典型程序:只能通过sufrom访问的特殊用户root

只有在以 root 身份连接时,才能在 play 中指定 become-ish 参数,因为 CLI 选项会覆盖 play 中定义的任何内容。

除了添加sudo规则或运行之外,是否有更优雅的方法来实现这一目标

command: /usr/bin/su - postgres -c '/bin/createuser -D -R -S myuser

从ansible,告诉它关闭警告?

postgresql ansible ansible-playbook

4
推荐指数
1
解决办法
1827
查看次数