SymptomsI am attempting to use MPIO within a container. However, but Microsoft MPIO driver is not loaded in the container.
ResolutionMPIO drivers are not supported by Parallels Containers. As workaround you can forward MPIO disks connected to the host server to be used inside containers. This can be done as follows:
1. In PMC select the Virtuozzo Containers item under the corresponding Hardware Node name;
2. Right-click the Container which is to use MPIO disk and select Tasks;
3. Choose Configure Support for Windows Cluster on the context menu;
4. In the displayed window, click the Add button and select the Forward the Hardware Node device radio button and choose the needed MPIO device on the drop-down menu;
5. Click OK.
Additional informationAlternatively you can forward MPIO disks using "vzdevctl" command. Below is an example of the command:
vzdevctl add 101 --deviceid "MPIO\DISK&VEN_NETAPP&PROD_LUN&REV_0.2_\1&7F6AC24&0&4334686348345774516A5771" --alias dev1 --connect --onboot --exclusive
For more details refer to KB#1667 article.