Sponsored Content
Operating Systems AIX mkvg on iscsi disk won't work (6.1) Post 302421930 by mr.aart on Monday 17th of May 2010 05:14:37 AM
Old 05-17-2010
Sorry for posting twice in a row, but it seems more appropriate than an edit to me :-)

As good citizenship mandates, hereby I'm back with what seems to be a valid explanation. After all, it seems that it is not an AIX issue, but an issue of AIX in conjunction with stgt.
Apparently mkvg in AIX, and in AIX only from what I found out so far, uses a SCSI "WRITE AND VERIFY" command, also known as opcode 0x2E. This opcode is a rather obscure one, that's rarely used, and also one that is not implemented in stgt. Since, from what I was told, mkvg is the only command that uses this function, everything else works nice and dandy.
As it looks now, there is no possible way of making this work with the software as it is. I've yet to find out whether ietd suffers from the same lack. For that I _will_ use the edit function (if no one replied in the mean time) ;-)

For completeness, here is the link to the Usenet tread on this peculiar subject: mkvg on iscsi disk won't work (6.1) - comp.unix.aix | Google Groups

Moderator's Comments:
Mod Comment I would like to add for the record that this is setting an excellent example on how to finish a thread. Great follow-up, mr. aart. I hope to see such endings to (resolved) threads more often.

Last edited by bakunin; 05-17-2010 at 10:40 AM..
These 3 Users Gave Thanks to mr.aart For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

why won't this Work?

hey programmers! 1-why won't gcc accept as an argument? i tried the recommendations on the man page of getch(),..etc. nothing worked. 2-why it won't see <iostream> && <fstream> even if i implemented the function as follow std::cout<<"..etc"<<endl; 3-after i type this code in it gives... (6 Replies)
Discussion started by: mbabeli
6 Replies

2. UNIX for Dummies Questions & Answers

Ksh Why Won't IF Statement work?

I'm trying to figure out why this if statement won't work: if || $zipcount != 6 ]] then echo ${myline} echo "ZIPCODE WARNING! ${zipcode} ${zipcount}" fi if ]] then echo ${myline} echo "STATE WARNING!... (3 Replies)
Discussion started by: developncode
3 Replies

3. UNIX for Dummies Questions & Answers

sed won't work

Hi All, can anybody tell me what's wrong with this code? # SEARCH replaced by REPLACE #!/bin/bash SEARCH="95$$ 0 t" REPLACE="95$$ 1 t" for I in `ls *000.inp | cut -c-12`; do echo $I sed 's/$SEARCH/$REPLACE/' ${I}-000.inp > ${I}-100.inp done It don't replace the string... (5 Replies)
Discussion started by: f_o_555
5 Replies

4. OS X (Apple)

Why won't the at command work in Mac OS X?

I typed: echo "echo hi > at_log.txt" | at now +1minute to test the at command on my terminal. I got the message: job 8 at Thu Feb 25 18:42:00 2010 I waited for a minute but nothing happened. I tried listing at_log.txt, but it said there was no such file. Am I doing something... (2 Replies)
Discussion started by: Ultrix
2 Replies

5. UNIX for Dummies Questions & Answers

OpenSolaris, Wireless won't work, help please!

I just installed a fork of opensolaris, and I really like it. I would hate going back to Ubuntu, But one issue, I cannot get my Dell Wireless 1450 Wireless USB Adapter working. On Ubuntu 10.4 I just installed nonfree firmware, but I guess it doesn't work that way on Solaris, any help would be... (5 Replies)
Discussion started by: Stormos
5 Replies

6. Solaris

iSCSI disk showing incorrect size

Hi, I have a very frustrating issue! I hope you guys can assist When a disk is presented out the iSCSI target display a lower disk capacity SOLARIS VERSION is SOLARIS 10 05/09 Kernel Patch 139555-31 ISCSI Patch 119090-31, 141878-11 Unix Commands To discover Target bash-3.00# i... (0 Replies)
Discussion started by: capitalexall
0 Replies

7. BSD

Install cd won't work

Hi! I'm sure that somebody here installed freeBSD from a download of a virtual disc (.iso). But I made 5 downloads of 5 differents freeBSD installation (and no one has worked).Can somebody tell me where to download and how (if needed) to prepare the cd? (8 Replies)
Discussion started by: maxum
8 Replies

8. UNIX for Dummies Questions & Answers

Images won't work?

Hello, Images won't work on UNIX when I try posting them on my website I'm working on. It doesn't show the image, and it's simply erroring. Help! Thanks! (5 Replies)
Discussion started by: yazan
5 Replies

9. AIX

A solution to the mkvg failure when adding iSCSI disks to AIX.

Previous forum threads have noted that AIX cannot use iSCSI disks because it fails when trying to add them to a volume group using mkvg. The failure is caused by AIX's use of the SCSI "WRITE AND VERIFY"(0x2e) command which some iSCSI targets do not support. We experienced the same problem using... (1 Reply)
Discussion started by: garethr
1 Replies

10. Solaris

Iscsi shared disk - same naming across server

Hi all, Is there anyway i can control the naming of the disk device ? I have added an iscsi disk on server1 using iscsiadm , devfsadm and it is now showing as /dev/dsk/c2t0d0 in node1 However, i am worried that the same disk will appear as /dev/dsk/cXtXd0 in node2 This iscsi disk(lun)... (0 Replies)
Discussion started by: javanoob
0 Replies
ISCSI_INITIATOR(4)					   BSD Kernel Interfaces Manual 					ISCSI_INITIATOR(4)

NAME
iscsi_initiator -- kernel driver for the iSCSI protocol SYNOPSIS
To compile this driver into the kernel, place the following lines in your kernel configuration file: device iscsi_initiator Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): iscsi_initiator_load="YES" DESCRIPTION
This driver, along with its userspace counterpart iscontrol(8), is obsolete. Users are advised to use iscsi(4) instead. The iscsi_initiator implements the kernel side of the Internet SCSI (iSCSI) network protocol standard, the user land companion is iscontrol(8), and permits access to remote virtual SCSI devices via cam(4). SYSCTL VARIABLES
debug.iscsi_initiator set the debug-level, 0 means no debugging, 9 for maximum. net.iscsi.isid the initiator part of the Session Identifier. kern.cam.cam_srch_hi=1 allow search above LUN 7 for SCSI3 and greater devices. the following are informative only: net.iscsi.driver_version the current version of the driver. net.iscsi.sessions the number of current active sessions. net.iscsi.n.targetname is the targe name of session n. net.iscsi.n.targeaddress is the IP address of the target of session n. net.iscsi.n.stats are some statistics for session n net.iscsi.n.pid is the process id of the userland side of session n, see iscontrol(8). FILES
The iscsi_initiator driver creates the following: /dev/iscsi used to create new sessions. /dev/iscsi%d for each new session. SEE ALSO
cam(4), camcontrol(8), iscontrol(8) STANDARDS
iSCSI RFC 3720 AUTHORS
This software was written by Daniel Braniss <danny@cs.huji.ac.il> BUGS
The lun discovery method is old-fashioned. BSD
October 9, 2014 BSD
All times are GMT -4. The time now is 03:51 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy