Operating System - OpenVMS
1828592 Members
2513 Online
109983 Solutions
New Discussion

Re: mc sysman io auto issue

 
Tru64Unix
Trusted Contributor

mc sysman io auto issue

Hi,

When I run "mc sysman io auto/full" on my system with OpenVMS8.3 for IA64.I got some errors as below.Anybody can help me ? Thanks a lot.


CSD001$
CSD001$ mc sysman io auto/full

%SYSMAN-I-OUTPUT, command execution on node CSD001
%IOGEN-I-PREFIX, searching for ICBM with prefix SYS$
%IOGEN-I-ACTIVATE, activating ICBM SYS$ICBM_401F
%IOGEN-I-ACTIVATE, activating ICBM SYS$ICBM_40
%IOGEN-I-ACTIVATE, activating ICBM SYS$ICBM
%IOGEN-E-ACTERR, error activating ICBM
-SYSTEM-F-PRIVINSTALL, shareable images must be installed to run privileged image
%IOGEN-W-NOICBM, failed to find ICBM with prefix SYS$
%IOGEN-I-PREFIX, searching for ICBM with prefix DECW$
%IOGEN-I-ACTIVATE, activating ICBM DECW$ICBM_401F
%IOGEN-I-ACTIVATE, activating ICBM DECW$ICBM_40
%IOGEN-I-ACTIVATE, activating ICBM DECW$ICBM
%IOGEN-E-ACTERR, error activating ICBM
-RMS-E-FNF, file not found
%IOGEN-W-NOICBM, failed to find ICBM with prefix DECW$
CSD001$
21 REPLIES 21
Jur van der Burg
Respected Contributor

Re: mc sysman io auto issue

You probably have a logical name "ICBM" defined somewhere.

Jur.
Daniel Fernandez Illan
Trusted Contributor

Re: mc sysman io auto issue

Hi

Help message reponse:

The image SYS$SHARE:SYS$ICBM.EXE is not present on your system disk or is not installed.

Command:

$dir sys$share:SYS$ICBM.EXE

Reponse:

Directory SYS$COMMON:[SYSLIB]

SYS$ICBM.EXE;1


Check to see whether the image file exists and verify that it is installed as a known image.

Command:

$install list SYS$ICBM.EXE

Reponse:

DISK$ALPHASYS:.EXE
SYS$ICBM;1


Saludos.
Daniel.
Tru64Unix
Trusted Contributor

Re: mc sysman io auto issue

Hi,Daniel

Thanks.when I run "install list sys$icbm.exe",it says "file not found" on all nodes.
==========================================
CSD002$

CSD002$ dir sys$share:sys$icbm.exe

Directory SYS$COMMON:[SYSLIB]

SYS$ICBM.EXE;1

Total of 1 file.

CSD002$

CSD002$ dir sys$common:[syslib]sys$icbm.exe

Directory SYS$COMMON:[SYSLIB]

SYS$ICBM.EXE;1

Total of 1 file.

CSD002$

CSD002$

CSD002$ install list sys$icbm.exe
%INSTALL-E-OPENIN, error opening DISK$I64SYS:SYS$ICBM.EXE; as input
-RMS-E-FNF, file not found
CSD002$

Edwin Gersbach_2
Valued Contributor

Re: mc sysman io auto issue

Try INSTALL LIST SYS$SHARE:ICBM.EXE

The default is SYS$SYSTEM which is wrong for ICBM

Edwin
Edwin Gersbach_2
Valued Contributor

Re: mc sysman io auto issue

should be
INSTALL LIST SYS$SHARE:SYS$ICBM.EXE
of course

Sorry for the typo
Edwin
Richard Brodie_1
Honored Contributor

Re: mc sysman io auto issue

They look harmless to me. Have you got a real problem?
Daniel Fernandez Illan
Trusted Contributor

Re: mc sysman io auto issue

Edwin, you are in the certain thing
The exactly command is:

$install list sys$share:SYS$ICBM.EXE

Sorry for my mistake.

If the image is not well installed, then (help says):

For instructions on installing a known image, refer to the Install utility chapter in the HP OpenVMS System Management Utilities Reference Manual. If you still have problems, reinstall OpenVMS onto your system disk or contact an HP support representative for assistance.

After install image, you might use SYSMAN IO SHO PREFIX and SYSMAN IO SET PREFIX to check IO AUTOCONFIGURE options

See:
http://h71000.www7.hp.com/doc/83final/6048/6048pro_079.html#index_x_2117
link.

Saludos.
Daniel.



Volker Halle
Honored Contributor

Re: mc sysman io auto issue

You should find an entry for SYS$SHARE:SYS$ICBM.EXE in SYS$MANAGER:VMSIMAGES.DAT - this should cause the image to be automatically installed during boot.

Volker.
Tru64Unix
Trusted Contributor

Re: mc sysman io auto issue

Hi,

The problem is when I add a new hard disk into system and run "MC SYSMAN IO AUTO /LOG".System can not find the newly added hard disk.
Karl Rohwedder
Honored Contributor

Re: mc sysman io auto issue

What kind of disk (IDE/SCSI/FC...), has it worked before or in another system, correctly jumpered?

regards Kalle
Tru64Unix
Trusted Contributor

Re: mc sysman io auto issue

My system is RX4640 and hard disk type is SCSI.This disk works correctly in another system.
Volker Halle
Honored Contributor

Re: mc sysman io auto issue

Something is wrong on your system. SYS$ICBM.EXE should be installed automatically during boot through the entry in VMSIMAGES.DAT - if that does not happen, you may want to find out, why not !

As a workaround, try to manually install the image:

$ INSTALL ADD SYS$SHARE:SYS$ICBM.EXE

Then re-try the SYSMAN IO AUTO/LOG command.

Volker.
Karl Rohwedder
Honored Contributor

Re: mc sysman io auto issue

I assume we are speaking of the internal drive bays, are both configured correctly? The quickspec mentions a so-called duplex configuration, where each bay has its own scsi channel.

regards Kalle
Tru64Unix
Trusted Contributor

Re: mc sysman io auto issue

Hi,Volker

Pls see the log below.
Normally when running "MC SYSMAN IO AUTO/LOG",it should wait a few seconds and then give some info.But on this system it did not wait.




CSD001$
CSD001$ recal /all
CSD001$
CSD001$ install add sys$share:sys$icbm
%INSTALL-E-FAIL, failed to CREATE entry for DISK$I64SYS:SYS$ICBM.EXE
-INSTALL-E-EXISTS, Known File Entry for a version of this file already exists
CSD001$
CSD001$ mc sysman io auto/log

%SYSMAN-I-OUTPUT, command execution on node CSD001
%IOGEN-I-PREFIX, searching for ICBM with prefix SYS$
%IOGEN-W-NOICBM, failed to find ICBM with prefix SYS$
%IOGEN-I-PREFIX, searching for ICBM with prefix DECW$
%IOGEN-W-NOICBM, failed to find ICBM with prefix DECW$
CSD001$
Not applicable

Re: mc sysman io auto issue

Just a guess!!!

Try removing the image and then again installing both the image sys as well as decw

install remove sys$icbm.exe
install remove decw$icbm.exe

install add sys$share:sys$icbm.exe
install add sys$share:decw$icbm.exe

Regards,
ajaydec

Volker Halle
Honored Contributor

Re: mc sysman io auto issue

Try setting IAC$DEBUG - the image activator debug flags:

$ DEFINE/EXEC IAC$DEBUG FF

and re-try your SYSMAN command.

Volker.
Volker Halle
Honored Contributor

Re: mc sysman io auto issue

To get even more information from the image activator, use

$ DEFINE/EXEC IAC$DEBUG FFFFFFFF

Compare the results from a working system with the output of your failing system...

Volker.
Tru64Unix
Trusted Contributor

Re: mc sysman io auto issue

hi volker,

could you pls find some infomation?
John Gillings
Honored Contributor

Re: mc sysman io auto issue

I don't think this is a real problem. As long as I can remember SYSMAN IO AUTO/FULL usually generates some errors on most systems (note that /FULL is not mentioned in HELP). On a V8.3 Alpha I get a bunch of -I- messages, plus:

%IOGEN-E-ACTERR, error activating ICBM
-RMS-E-FNF, file not found
%IOGEN-W-NOICBM, failed to find ICBM with prefix DECW$GRAPHICS_
%IOGEN-E-ACTERR, error activating ICBM
-RMS-E-FNF, file not found
%IOGEN-W-NOICBM, failed to find ICBM with prefix X25$
%IOGEN-I-SCSIPOLL, scanning for devices through SCSI port PKA0
%IOGEN-E-LOADERR, error configuring device SRA0, driver SYS$SRDRIVER.EXE
-RMS-E-FNF, file not found

I assume it's just the way AUTOCONFIGURE searches for devices and reports results. The PRIVINSTALL message is curious, but I wouldn't lose any sleep over it.

I also doubt it has anything to do with your disk problem. Repeat the IO AUTO command without /FULL or /LOG. If there are no messages, then I'd suggest you concentrate on the hardware. If there are messages post them here.

A crucible of informative mistakes
Volker Halle
Honored Contributor

Re: mc sysman io auto issue

SYSMAN IO AUTO tries to activate the various SYS$SHARE:xxx$ICBM* images (xxx = prefix from configured prefix list: SYSMAN IO SHOW PREFIX). It tres a platfrom/CPU specific ICBM first (i.e. SYS$ICBM_401F), then a platform-specific one (SYS$ICBM_40) and then a generic SYS$ICBM.EXE. Same for DECwindows (DECW$) and other prefixes - if configured.

From your most recent output provided, it looks like you seem to have gotten rid of the PRIVINSTALL message. How did you do this ? Or is it just by using /LOG instead of /FULL ? There are 2 PRIVINSTALL errors in the IAC$DEBUG output:

...
IMGACT-open image IOGEN$SAS_CONFIG KFE at 00000000
SYS$IMGACT\handler(7FF66B74): signaled error 00002054 from 80B45450
...
SYS$IMGACT: merge SYS$ICBM, flags 00000030-------------- returning, status 00002054


A SYSMAN IO AUTO/FULL on our V8.2 rx2600 looks like this:

%SYSMAN-I-OUTPUT, command execution on node I64VMS
%IOGEN-I-PREFIX, searching for ICBM with prefix SYS$
%IOGEN-I-ACTIVATE, activating ICBM SYS$ICBM_401F
%IOGEN-I-ACTIVATE, activating ICBM SYS$ICBM_40
%IOGEN-I-ACTIVATE, activating ICBM SYS$ICBM
%IOGEN-I-PREFIX, searching for ICBM with prefix DECW$
%IOGEN-I-ACTIVATE, activating ICBM DECW$ICBM_401F
%IOGEN-I-ACTIVATE, activating ICBM DECW$ICBM_40
%IOGEN-I-ACTIVATE, activating ICBM DECW$ICBM
%IOGEN-E-ACTERR, error activating ICBM
-RMS-E-FNF, file not found
%IOGEN-W-NOICBM, failed to find ICBM with prefix DECW$
%IOGEN-I-SCSIPOLL, scanning for devices through SCSI port PKA0
%IOGEN-I-SCSIPOLL, scanning for devices through SCSI port PKB0


Please first check for the above 2 images, which do not seem to be installed. If you have an OpenVMS I64 system, where SYSMAN IO AUTO works, compare the output of IAC$DEBUG from that system with your failing one.

Volker.
Volker Halle
Honored Contributor

Re: mc sysman io auto issue

The PRIVINSTAL error situation can easily be reproduced with:

$ install delete sys$share:sys$icbm

$ MC SYSMAN IO AUTO/FULL will then show
...
%IOGEN-I-ACTIVATE, activating ICBM SYS$ICBM
%IOGEN-E-ACTERR, error activating ICBM
-SYSTEM-F-PRIVINSTALL, shareable images must be installed to run privileged image
%IOGEN-W-NOICBM, failed to find ICBM with prefix SYS$
...

and will NOT execute SCSI polling.

So you need to fix the PRIVINSTALL error, to be able to have SYSMAN IO AUTO poll your config for new disks.

Check with $ INSTALL LIST whether SYS$ICBM is correctly installed on your system.

Volker.