Sunday, 3 March 2019

VMの共有フォルダ

KVM + GFS2 なわけですが、VM image 自体は GFS2 上にあるのだが、

  学生のhomeやら、htdocs やら

は VM の中で共有されることに。昔は、NetAPP があって、それをmountしてました。今は、

  VM の一つをNFSサーバにして共有

らしい。それはダサいなと思うのだけど、割と良くある実装らしい。で、

  Cent OS のNFSサーバはバグを抱えているらしく、たまに落ちる

という技が。この前、「特定のversionのバグで、version上げて治りました」とか言ってたようですが、金曜日に再発。

まぁ、NFS server の reboot で治りはするんですけどね。良くわからん。

VM host にGFS2な共有フォルダを作って、そこを直接 virtio 経由で mount するのが良い気がする。

9pというのが使えるみたいだが…

http://www.linux-kvm.org/page/9p_virtio


Jan 18 04:07:55 localhost kernel: INFO: task kthreadd:2 blocked for more than 120 seconds.
Jan 18 04:07:55 localhost kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 18 04:07:55 localhost kernel: kthreadd D ffffffffffffffff 0 2 0 0x00000000
Jan 18 04:07:55 localhost kernel: ffff88003daab4e0 0000000000000046 ffff88003da30b80 ffff88003daabfd8
Jan 18 04:07:55 localhost kernel: ffff88003daabfd8 ffff88003daabfd8 ffff88003da30b80 ffff88003daab628
Jan 18 04:07:55 localhost kernel: ffff88003daab630 7fffffffffffffff ffff88003da30b80 ffffffffffffffff
Jan 18 04:07:55 localhost kernel: Call Trace:
Jan 18 04:07:55 localhost kernel: [<ffffffff8163a879>] schedule+0x29/0x70
Jan 18 04:07:55 localhost kernel: [<ffffffff81638569>] schedule_timeout+0x209/0x2d0
Jan 18 04:07:55 localhost kernel: [<ffffffff8109b2b2>] ? insert_work+0x62/0xa0
Jan 18 04:07:55 localhost kernel: [<ffffffff810b8a66>] ? try_to_wake_up+0x1b6/0x300
Jan 18 04:07:55 localhost kernel: [<ffffffff8163ac46>] wait_for_completion+0x116/0x170

No comments: