This is a discussion on errupdate within the AIX Operating System forums, part of the Unix Operating Systems category; --> Hi, I've been trying to up my service level to 5100-07, but somewhere something went wrong, and now whenever ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi, I've been trying to up my service level to 5100-07, but somewhere something went wrong, and now whenever I run the "errupdate" program, I get this message: errupdate: 0315-186 Internal error - string table corrupted. Which means that, since this program is run as part of many installation tasks, I cannot install anything on my machine any more. Possibly my errupdate binary was somehow corrupted when updating some other fileset. Does anyone know how I can restore my errupdate? I've found out it's part of the bos.rte.serv_aid fileset, but I can't make installp reinstall the original version. Does anyone know how to extract the files from a bff file so I can do it manually? Thanks, Chris -- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/ |
| |||
| "Chris Brown" <chrisatthebrowndotnet@nospam.com> wrote in message news:<opshy7ozhulyx6hl@demeter>... > Hi, > > I've been trying to up my service level to 5100-07, but somewhere > something went wrong, and now whenever I run the "errupdate" program, I > get this message: > > errupdate: > 0315-186 Internal error - string table corrupted. > > Which means that, since this program is run as part of many installation > tasks, I cannot install anything on my machine any more. Possibly my > errupdate binary was somehow corrupted when updating some other fileset. > Does anyone know how I can restore my errupdate? I've found out it's part > of the bos.rte.serv_aid fileset, but I can't make installp reinstall the > original version. Does anyone know how to extract the files from a bff > file so I can do it manually? > > Thanks, > restore -qTvf whatever.bff restore -xvqdf whatever.bff ./relative/path/to/file But .... that may not resolve you issue as it may be a library problem, odm problem that gets called from teh errupdate command blah blah blah.. you could try to roll back your ML level by rejecting all your updates ? you only applied them right ? failing that, you should restore your mksysb from prior to the ML updates, then on a test system apply your fixes in small batches until you find the fileset that breaks errupdate. you could also run truss on the errupdate command to see at what point it breaks, this may give you a clue as to which lib, binary, odm class is the issue, then you can go about fixing it. HTH Mark Taylor > Chris |
| |||
| On 25 Nov 2004 03:23:37 -0800, mark taylor <mky@talk21.com> wrote: > "Chris Brown" <chrisatthebrowndotnet@nospam.com> wrote in message > news:<opshy7ozhulyx6hl@demeter>... >> Hi, >> >> I've been trying to up my service level to 5100-07, but somewhere >> something went wrong, and now whenever I run the "errupdate" program, I >> get this message: >> >> errupdate: >> 0315-186 Internal error - string table corrupted. >> >> Which means that, since this program is run as part of many installation >> tasks, I cannot install anything on my machine any more. Possibly my >> errupdate binary was somehow corrupted when updating some other fileset. >> Does anyone know how I can restore my errupdate? I've found out it's >> part >> of the bos.rte.serv_aid fileset, but I can't make installp reinstall the >> original version. Does anyone know how to extract the files from a bff >> file so I can do it manually? >> >> Thanks, >> > restore -qTvf whatever.bff > restore -xvqdf whatever.bff ./relative/path/to/file > > But .... that may not resolve you issue as it may be a library > problem, odm problem that gets called from teh errupdate command blah > blah blah.. > > you could try to roll back your ML level by rejecting all your updates > ? you only applied them right ? errr... erm.... I used the default smit options, which unfortunately committed them. I won't do that again of course. > > failing that, you should restore your mksysb from prior to the ML > updates, then on a test system apply your fixes in small batches until > you find the fileset that breaks errupdate. > > you could also run truss on the errupdate command to see at what point > it breaks, this may give you a clue as to which lib, binary, odm class > is the issue, then you can go about fixing it. I thought about this, and I think it is the best idea. Thanks for your advice. Chris > > HTH > Mark Taylor > >> Chris -- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/ |
| ||||
| Mark, Just to say thanks so much for the help - I have it all fixed now. I used restore to extract the truss tool from a bff I downloaded and then used that to find out that it was my /var/adm/ras/errtmplt file that had been corrupted, which I then removed so it was recreated, which fixed the problem. Thanks again, Chris On 25 Nov 2004 03:23:37 -0800, mark taylor <mky@talk21.com> wrote: > "Chris Brown" <chrisatthebrowndotnet@nospam.com> wrote in message > news:<opshy7ozhulyx6hl@demeter>... >> Hi, >> >> I've been trying to up my service level to 5100-07, but somewhere >> something went wrong, and now whenever I run the "errupdate" program, I >> get this message: >> >> errupdate: >> 0315-186 Internal error - string table corrupted. >> >> Which means that, since this program is run as part of many installation >> tasks, I cannot install anything on my machine any more. Possibly my >> errupdate binary was somehow corrupted when updating some other fileset. >> Does anyone know how I can restore my errupdate? I've found out it's >> part >> of the bos.rte.serv_aid fileset, but I can't make installp reinstall the >> original version. Does anyone know how to extract the files from a bff >> file so I can do it manually? >> >> Thanks, >> > restore -qTvf whatever.bff > restore -xvqdf whatever.bff ./relative/path/to/file > > But .... that may not resolve you issue as it may be a library > problem, odm problem that gets called from teh errupdate command blah > blah blah.. > > you could try to roll back your ML level by rejecting all your updates > ? you only applied them right ? > > failing that, you should restore your mksysb from prior to the ML > updates, then on a test system apply your fixes in small batches until > you find the fileset that breaks errupdate. > > you could also run truss on the errupdate command to see at what point > it breaks, this may give you a clue as to which lib, binary, odm class > is the issue, then you can go about fixing it. > > HTH > Mark Taylor > >> Chris -- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/ |
| Thread Tools | |
| Display Modes | |
|
|