Specifications
Administration Guide
240 VMware, Inc.
VMkernel Module Loader
The!program!vmkload_mod!is!used!to!load!device!driver!and!network!shaper!modules!
into!the!VMkernel.!vmkload_mod!can!also!be!used!to!unload!a!module,!list!the!loaded!
modules!and!list!the!available!parameters!for!each!module.!
The!format!for!the!command!is:
vmkload_mod <options> <module-binary> <module-tag> <parameters>
where!<module-binary>!is!the!name!of!the!module
!binary!that!is!being!loaded.!
<module-tag>!is!the!name!that!the!VMkernel!associates!with!the!loaded!module.!The!
tag!can!be!any!string!of!letters!and!numbers.!If!the!module!is!a!device!driver,!the!
VMkernel!names!the!module!with!the!<module-tag>!plus!a!number!starting!from!
zero.!If!there!
are!multiple!device!instances!created!by!loading!the!module!or!multiple!
device!driver!modules!loaded!with!the!same!tag,!each!device!gets!a!unique!number!
based!on!the!order!in!which!device!instances!are!created.!
The!<module-binary>!and!<module-tag>!parts!of!the!command!line!are!required!
when!a!module!is!loaded
!and!are!ignored!when!the --unload,!--list!and!
--showparam!options!are!used.!The!<parameters>!part!of!the!command!line!is!
optional!and!is!used!only!when!a!module!is!being!loaded.!
Options
-l
--list
Lists!the!current!modules!loaded.!If!the!-l!option!is!given,!other!arguments!on!the!
command!line!are!ignored.!
-u <module-binary>
--unload <module-binary>
Unload!the!module!named!<module-binary>.!
-v
--verbose
Be!verbose!during!the!module!loading.!
-d <scsi-device-name>
--device <scsi-device-name>
The!module!being!loaded!is!for!a!SCSI!adapter!that!is!currently!being!used!by!the!
service
!console.!After!the!module!is!loaded!the!SCSI!adapter!is!controlled!by!the!
VMkernel!but!the!service!console!continues!to!be!able!to!access!all!SCSI!devices.!