解决docker exec 无法执行问题

docker exec nova_libvirt ls rpc error: code = 13 desc = invalid header field value “oci runtime error: exec failed: container_linux.go:247: starting container process caused \”process_linux.go:75: starting setns process caused \\”fork/exec /proc/self/exe: no such file or directory\\”\”\n”

Published
Categorized as poem

nginx http proxy https

远成办公,vpn只能访问指定的ip,测试环境服务器无法直接连接的时候,使用nginx代理 测试服务地址。 server { listen 8599; server_name _; location / { proxy_pass https://10.10.0.61; proxy_redirect https://10.10.0.61 http://$host:8599; } }

Published
Categorized as poem

虚拟机网络模式

模式 隔离模式(类似vmare中仅主机模式):虚拟机之间组建网络,该模式无法与宿主机通信,无法与其他网络通信,相当于虚拟机只是连接到一台交换机上,所有的虚拟机能够相互通信。 路由模式:相当于虚拟机连接到一台路由器上,由路由器(物理网卡),统一转发,但是不会改变源地址。 NAT模式(类似vmare中的NAT模式):在路由模式中,会出现虚拟机可以访问其他主机,但是其他主机的报文无法到达虚拟机,而NAT模式则将源地址转换为路由器(物理网卡)地址,这样其他主机也知道报文来自那个主机,在docker环境中经常被使用。 桥接模式(类似vmare中的bridge桥接模式):在宿主机中创建一张虚拟网卡作为宿主机的网卡,而物理网卡则作为交换机。 资料来源:kvm的4中网络模型(qemu-kvm)

Published
Categorized as poem

使用virsh执行qemu-monitor命令

virsh 可以发送命令给qemu-monitor virsh # help qemu-monitor-command host NAME qemu-monitor-command – QEMU Monitor Command SYNOPSIS qemu-monitor-command <domain> [–hmp] [–pretty] {[–cmd] <string>}… DESCRIPTION QEMU Monitor Command OPTIONS [–domain] <string> domain name, id or uuid –hmp command is in human monitor protocol –pretty pretty-print any qemu monitor protocol output [–cmd] <string> command

Published
Categorized as poem