Rain
df3b77b764
fix(esxi): No distinction between ordinary scsi and pvscsi when creating disks
parascsi 是 vmware 中一种高性能的 scsi 控制器。
在此之前,scsi 只包括 "lsilogic", "lsilogicsas", "buslogic"; 而别名为 pvscsi
的 parascsi 没有被包含进来;并且,一个 pci controller只能挂一个 scsi controller,
这会导致如果在一个拥有 pvscsi 的机器上添加普通scsi驱动类型的磁盘,就会替换驱动;
反之亦然。这会导致驱动的 key 不是我们指定的key,并且在添加磁盘的时候替换驱动的
类型有些随意。再者,我们的驱动类型的选择其实并没有暴露给前端。
所以,在寻找相应的controller时,将 parascsi 也纳入 scsi 类型。
尽量避免在创建磁盘的时候做硬件的改动,所以在创建磁盘的时候不区分 scsi
还是 pvscsi,如果两种 controller 均没有,就按照请求的类型创建一个。
此外,在 CloneVM 的时候,如果支持,优先使用 parascsi。
2020-02-19 16:35:15 +08:00
..
2020-01-17 13:32:23 +08:00
2020-02-18 11:32:21 +08:00
2020-02-04 10:23:09 +08:00
2020-02-18 08:14:38 +08:00
2020-02-19 16:35:15 +08:00
2020-02-14 14:42:54 +08:00
2020-02-18 08:14:38 +08:00
2019-11-29 18:03:21 +08:00
2020-02-10 09:28:45 +08:00
2020-02-18 15:36:20 +08:00
2020-02-17 22:15:08 +08:00
2020-01-17 13:32:23 +08:00
2020-02-18 11:32:21 +08:00
2019-06-14 18:14:48 +08:00
2019-10-28 06:22:17 +00:00
2019-10-31 19:51:02 +08:00
2019-10-24 11:40:22 +08:00
2019-10-24 11:40:22 +08:00
2019-10-24 11:40:22 +08:00
2019-09-02 15:35:24 +08:00
2019-05-31 14:10:56 +08:00
2019-08-12 22:03:43 +08:00
2019-11-15 12:48:14 +08:00
2020-01-15 20:23:31 +08:00
2019-07-17 20:59:45 +08:00
2019-07-24 17:43:11 +08:00
2019-07-24 19:45:39 +08:00
2019-08-06 22:35:55 +08:00
2019-11-27 10:29:28 +08:00
2019-06-14 18:14:48 +08:00
2019-08-13 19:39:37 +08:00
2019-07-29 00:24:55 +08:00
2019-12-11 22:28:07 +08:00