当我使用qemu-nbd -c /dev/nbd0 /tmp/disk
连接到网络块设备(NBD)并随后断开连接而没有通过qemu-nbd -d /dev/nbd0
进行任何修改时,我在syslog
中出现以下错误:
Jun 17 05:40:28 os-compute01 kernel: [49031.670805] nbd0: p1
Jun 17 05:40:28 os-compute01 kernel: [49031.917155] block nbd0: NBD_DISCONNECT
Jun 17 05:40:28 os-compute01 kernel: [49031.917303] block nbd0: Receive control failed (result -32)
Jun 17 05:40:28 os-compute01 kernel: [49031.917502] block nbd0: queue cleared
这两个命令成功并具有exit code 0
。我在内核上运行 Ubuntu 服务器 14.04.2 LTS 3.16.0-41
.我也尝试过内核3.13.0-55
产生相同的输出。实际上,我不确定是否有问题或输出是否只是误导。
可以轻松重现该用例。有人可以帮我澄清一下,我的机器是否有问题。我的os-compute
节点是当前OpenStack Kilo版本的计算节点。
完全正常的。断开连接时,内核会继续读取,直到连接消失。然后生成该消息。您可以放心地忽略它。