multipath could not detect the storage disk
I am setting multipathing in vmware workstation & added additional storage disk as storage array, I had configured multipathing in rhel5 but unable to create multipath & getting error as,
[root@server ~]# multipath -v2 /sbin/scsi_id exitted with 1 error calling out /sbin/scsi_id -g -u -s /block/sdb /sbin/scsi_id exitted with 1 error calling out /sbin/scsi_id -g -u -s /block/sdb Also checked the logs as, May 30 22:15:32 server multipathd: cannot open /sbin/gnbd_import : No such file or directory May 30 22:15:32 server multipathd: [copy.c] cannot open /sbin/dasd_id May 30 22:15:32 server multipathd: cannot copy /sbin/dasd_id in ramfs : No such file or directory May 30 22:15:32 server multipathd: [copy.c] cannot open /sbin/gnbd_import May 30 22:15:32 server multipathd: cannot copy /sbin/gnbd_import in ramfs : No such file or directory May 30 22:15:32 server multipathd: /sbin/scsi_id exitted with 1 May 30 22:15:32 server multipathd: error calling out /sbin/scsi_id -g -u -s /block/sdb May 30 22:15:32 server multipathd: /sbin/scsi_id exitted with 1 May 30 22:15:32 server multipathd: error calling out /sbin/scsi_id -g -u -s /block/sdb May 30 22:15:32 server multipathd: path checkers start up I am unable to detect the problem ? Any solution will be appreciated. |
it seems like you have mis-configured something into multipath config file, see the output of scsi_id.
scsi_id is the command which is used to find the SCSI-ID from scsi disk drive and argument which is supplied to is "/block/sdb" which is never exists on rhel5. all the device's are stored into "/dev" directory. if you check the multipath.conf file there should be line where you have mentioned this Code:
/sbin/scsi_id -g -u -s /block/sdb Code:
scsi_id -g -u /dev/sdb |
I had made the changes in the multipath.conf files as,
devices { device { vendor "INTEL " product "VMware Virtual " path_grouping_policy multibus getuid_callout "scsi_id -g -u /dev/sdb" } } but still getting the same error as, [root@server ~]# multipath -v2 /sbin/scsi_id exitted with 1 error calling out /sbin/scsi_id -g -u -s /block/sdb /sbin/scsi_id exitted with 1 error calling out /sbin/scsi_id -g -u -s /block/sdb |
restarted multipath services ?? or a rebooted? modules loaded of multipath ??
|
Its showing the same error as I had already loaded the multipath module
|
Before going further, can i know whether we can setup multipaths in vmware without storage device or without physical connections ?
|
can you post fdisk -l output and scsi_id output to both block device, and also just try once to use this too
it seems it may be it is calling sysfs filesystem to detect with them Code:
/sbin/scsi_id -g -u -s /block/%n did you tried to configure it with mpathconf, and make sure about the path of "scsi_id" |
All times are GMT -5. The time now is 08:01 PM. |