HDTenEightyP/NetNews huggingface dataset:
From: lucien@watson.ibm.com (Lucien Van Elsen)
Subject: Re: disk space
Date: Fri, 22 Jan 1993 16:45:41 GMT
Disclaimer: This posting represents the poster's views, not necessarily those of IBM
Organization: IBM T.J. Watson Research Center

mcbryde@navier.math.uh.edu (Jack Mcbryde) writes:
>
> This is for lots of people out there. Unless you want to do stuff with things
> like raw partitions there is *no* reason to screw around with logical volumes
> in order to create/enlarge filesystems. (Except to change the maximum number
> of physical partitions.) All it does is mess people up.

Though I agree with the general idea of you posting, this may be overstating
it; there are several good reasons why administrators may want to explicitly
create the lv first, and then create the filesystem within it.  By creating
the lv separately, you have better control of the issues that affect
performance (physical location of logical volumes, write scheduling, etc.)
and reliablity (replication, write-verification, etc.)  Though the defaults
are reasonable for most filesystems, there are definitely some cases where
they aren't optimal.

		-Lucien
--
-----------------------------------------------------------------------
Lucien Van Elsen                                          IBM  Research
lucien@watson.ibm.com                                     Project Agora
Newsgroups: comp.unix.aix
From: svpillay@berlioz.crs4.it (Kanthan Pillay)
Subject: UUCP headaches ...
Date: Wed, 27 Jan 1993 12:08:23 GMT
Organization: CRS4, Center for Adv. Studies, Research, and Development in Sardinia

Hi all

I need to configure uucp over TCP/IP between two machines where the UUCP
nodename of the destination machine is *not* the same as the TCP/IP
nodename.

I can do this very easily under SunOS. I simply configure
/etc/uucp/Systems with an entry like so:

	crs4	Any TCP - crs4gw.crs4.it ogin: Umachine ssword: xxx

The fifth field specifies the TCP/IP hostname associated with the UUCP
destination.

AIX 3.2 BNU does not recognise this syntax because it uses the fifth
field for specifying a protocol (g,t,e). Any suggestions? I do not want
to add "crs4" to /etc/hosts because that name is already taken by
another machine. 

Thanks in advance.
				Kanthan Pillay
				Unix Systems Administrator
				C R S 4
				Sardinia

* * * * *Centro di Ricerca, Sviluppo e Studi Superiori in Sardegna * * * * * *
*                                                                            *
*        Work: (39 70) 279-6264    Internet: svpillay@crs4.it                *
*        Home: (39 70)  89-2334    Bitnet:   SVPILLAY@ICRS4VM                *
*        Fax:  (39 70) 279-6220    uucp:     princeton!svpillay              *
*        Snail: Via Nazario Sauro, 10 - 09123 Cagliari, Italy                *
*                                                                            *
* * * Centre for Advanced Studies, Research, and Development in Sardinia * * *
Xref: sparky comp.unix.aix:13711 comp.unix.internals:2166
From: johnk@opel.secondsource.COM (John Kennedy)
Newsgroups: comp.unix.aix,comp.unix.internals
Subject: Anyone have non-blocking I/O on UDP sockets working on AIX?
Date: 25 Jan 93 18:06:02 GMT
Reply-To: johnk@secondsource.COM (John Kennedy)
Followup-To: comp.unix.aix
Organization: Second Source, Inc., Annapolis, MD

Does anyone have non-blocking I/O on UDP sockets to work on AIX?

I have tried three different approaches, all returning valid return codes,
but none having any real effect:

1) fcntl, turning on O_NDELAY.  This approach works on Interactive Unix,
   but subsequent calls to recvfrom() on AIX 3.2 still block.

2) fcntl, turning on O_NONBLOCK.  This is the tradiditional value (0x04)
   associated with O_NDELAY on System V systems.

3) ioctl(fd, FIONBIO) returns a zero status from the ioctl(), but subsequent
   calls to recvfrom() on AIX 3.2 still block.

The above is hard to prove directly since the macro _IO defined in ioctl.h
(where FIONBIO is defined) clashes with the macro _IO defined in stropts.h
(used by STREAMS).

Should MSG_PEEK with recvfrom() work to see if a message is waiting?
If so, one would think non-blocking I/O would work.

The response I am looking for is that I'm doing something really stupid.
Anyone?

-- 
John Kennedy                     uunet!opel!johnk
Second Source, Inc.              johnk@secondsource.COM 
Annapolis, MD
news.univie.ac.at!paladin.american.edu!howland.reston.ans.net!zaphod.mps.ohio-state.edu!menudo.uh.edu!navier.math.uh.edu!mcbryde
From: mcbryde@navier.math.uh.edu (Jack Mcbryde)
Newsgroups: comp.unix.aix
Subject: Re: Experiences installing AIX 3.2.3
Date: 26 Jan 1993 17:56:16 GMT
Organization: UH Dept of Math
NNTP-Posting-Host: navier.math.uh.edu

In article <1993Jan26.155849.11544@msc.cornell.edu> rick@cougar.msc.cornell.edu (Rick Cochran) writes:

>    o I had 90MB of info database in my /usr filesystem although I had
>      explicitly excluded its installation.

I suspect what happened here is that there are multiple info files. For example
the info for X11 is part of the X11 distribution, not part of bos????.
To eliminate virtually all info you have to be sure to also exclude the
info files associated with the lpps you install. (Not all lpps have them,
but some do. Seems like X11, X11_3d, and all of the compilers other than C
have associated info files that would get installed if you didn't notice
them. There are probably others too.)

jack
--
jack      mcbryde@karazm.math.uh.edu    * All I ask of Thee, Lord
* Christ died for our sins.  Dare we    * Is to be a drinker and fornicator
* make his martyrdom meaningless by     * An unbeliever and a sodomite
* not committing them? - Jules Feiffer  * And then to die. - Claude de Chauvigny
From: calb@edsi.plexus.COM (Calvin Bolwerk)
Newsgroups: comp.unix.aix
Subject: Professional CADAM help needed
Date: 26 Jan 93 11:01:39 GMT
Article-I.D.: edsi.1993Jan26.110139.15136
Organization: Enterprise Data Systems Incorporated, Appleton WI


I am having a problem converting a GDF file to HPGL.  What I want 
to do is to convert the file and store it as a file and then send 
it to a plotter by either "enq"ing it or by "cat"ing it to the 
printer (I need to do this because I am sending it to a print 
server device that is a station on the network).

I have been able to get the file to print properly by sending it 
to the serial port (tty1), but as mentioned above, I need to be 
able to send it to a station on the net.  If I use cpsI1 with the 
first option of -tty1 and all the other options, it dumps the file 
as it is converting it to the serial port.  However, if I use the 
option -tty1 -nopl (which saves it to a file) and all the other 
options that I used above, the output that I get is garbage (this 
is by either enq or cat to the serial port).  I am trying to get 
this to work using tty1 right now so that I am sure that the print 
server device is not causing any problems.

So, basically the problem is that the -nopl option is not giving 
me the results that I am expecting.  I am assuming that if the 
file is run through the converter with the -nopl option that the 
file that is created is in a format that can be sent directly to 
the plotter.

Does anyone have any experience with this or can anyone offer any 
suggestions?  I am running 3.1.7.  Could this be a problem?  We ar 
e upgrading in a few months.

Thanks in advance for the help!!!!!
Newsgroups: comp.unix.aix
From: peckham@slush.austin.ibm.com (Stephen Peckham)
Subject: Re: Compilation Quirks
Date: Thu, 21 Jan 1993 17:07:15 GMT
Organization: IBM, Austin

In article <1993Jan21.045630.874@fawlty.towers.oz.au> stuart@fawlty.towers.oz.au (Stuart Walker) writes:
>
>I've been trying to compile some files using the external typechecking
>options.  They seem to fail dismally on variable argument lists.
>Here are the cut down files, and the commands used to compile them:
>
There was a bug in XLC that was fixed last year.  Your bug does not
exist with XLC 1.2.1

Steve Peckham
Newsgroups: comp.unix.aix
From: omar@malena.crs4.it (Omar G. Stradella)
Subject: Re: X-windows screen dump question...
Date: Thu, 28 Jan 1993 10:21:51 GMT
Organization: CRS4, Center for Adv.Studies, Research and Development in Sardinia

In article <1993Jan27.202602.1535961@zeus.calpoly.edu>, dwittke@zeus.calpoly.edu (Dean Wittke) writes:
|> For documentation reasons, I would like to take a x-window screen
|> dump, then bring it into a PC based Word for Windows document.
|> 
|> I know that you can use the xwd command to get the dump, but what
|> format is it in?  I need to get it into BMP or PCX, and have PC
|> based conversion tools for GIF, JPEG/JPG, TIFF and so on formats.
|> 
|> Any help would be appreciated!  And no, we do not have any PC based
|> X systems up and running yet! 
|> 
|> Thanks!    
|> 
|> 
|> Dean Wittke
|> 
|> 
|> 

The program imconv from the imtools package (Image Tools from San Diego
Supercomputer Center) should be able to convert from xwd to pcx. You can
get it from anonymous ftp in: sdsc.edu (132.249.20.22).

-- 
****************************************************************************
* Dr. Omar G. Stradella    -    Omar.Stradella@crs4.it                     *
* CRS4 - Centre for Advanced Studies, Research and Development in Sardinia *
* Casella Postale 488, 09100 Cagliari CA, Italy                            *
* Phone: +39 70 27 96 236       FAX: +39 70 27 96 220                      *
****************************************************************************
From: mcbryde@navier.math.uh.edu (Jack Mcbryde)
Newsgroups: comp.unix.aix
Subject: Re: How to install a 220 from a install server
Date: 28 Jan 1993 04:03:01 GMT
Organization: UH Dept of Math
NNTP-Posting-Host: navier.math.uh.edu
Keywords: install 200 server

In article <stritzi.728172292@Physik.TU-Muenchen.DE> stritzi@Physik.TU-Muenchen.DE (Peer Stritzinger) writes:
>Does anybody know how to install a 220 via the net?
>
>I tried a few things that work fine for a 530, but didn't get over
>the initial setup menu.
>
>I want to do the installation without any media. Is this possible?

It was possible on the early models. At some point there seems to have been a
hardware change which made it not possible. (What happens is that the newer
models I have seen hang while "retrieving file system sizes". This is after
it has connected to the server and allowed you to choose which image to 
install.)

The other oddity is the 560. They (the ones I've dealt with, which could be
different than the majority) come up unable to recognize their graphics cards.
ie You netinstall a mksysb image. When you finish and reboot you don't have
a console. (blank screen - the console is a file) If you telnet into the machine
it's up and running. However the graphics card is not available, and can't
(by any contortion I was able to devise) be made available. This was a 3.2.3
image. I don't recall if it worked (or if I tried) a 3.2.2 image.

jack
--
jack      mcbryde@karazm.math.uh.edu    * All I ask of Thee, Lord
* Christ died for our sins.  Dare we    * Is to be a drinker and fornicator
* make his martyrdom meaningless by     * An unbeliever and a sodomite
* not committing them? - Jules Feiffer  * And then to die. - Claude de Chauvigny
Newsgroups: comp.unix.aix
From: rick@cougar.msc.cornell.edu (Rick Cochran)
Subject: Experiences installing AIX 3.2.3
Organization: Cornell Materials Science Center
Date: Tue, 26 Jan 1993 15:58:49 GMT

o I used the "from scratch" 3.2.3 tape.
o I did a complete replacement install.
o I picked and chose what to install.  I specifically did NOT install the
  info database.
o There are over 500 PTF's on the 3.2.3 tape.
o It took about 3 hours to do the initial installation on a 530 with 8mm tape.
o I also installed U409579 because I heard that it fixes the problem where
  qdaemon eats CPU time.
o The U409579 tape contained vast numbers of PTF's, some of which had already
  been installed with 3.2.3, many of which are totally unrelated to qdaemon
  (e.g. updates to X11!?).
o It took about 4 hours to install the U409579 tape.
o Hidden in a section of notes at the BACK of the sheaf of papers which came
  with the U409579 tape, among several notes which are simply incomprehensible,
  is a note which warns that a particular PTF on the tape absolutely must be
  installed first.  Thanks.
o When all the updates had been installed (over 800), I was left with the
  following problems:
    o xlc was at version 1.2.0.0, the version shipped with AIX 3.2.0 last Feb.
      This version has several unpleasant bugs.
    o graPHIGS did not install correctly.
    o I had 90MB of info database in my /usr filesystem although I had
      explicitly excluded its installation.
    o I had over 800 directories of the form "inst_<ptf number>" in my /usr
      filesystem although I had committed all of the updates.
    o Filesystem sizes were:
        /	   8 MB
	/usr	 330 MB
        /var	  12 MB
        /tmp	  12 MB
o Other than those problems, AIX 3.2.3 plus U409579 appears to work fine.

-- 
|Rick Cochran		  607-255-7223		     rick@msc.cornell.edu|
|Cornell Materials Science Center		     rick@crnlmsc2.bitnet|
|E20 Clark Hall, Ithaca, N.Y. 14853	     cornell!msc.cornell.edu!rick|
From: mbarkah@slate.mines.colorado.edu (Ade Barkah)
Newsgroups: comp.unix.aix
Subject: Does AIX has connld STREAMS module, and fattach() ?
Date: 28 Jan 93 20:19:26 GMT
Organization: Colorado School of Mines

I'm porting my database software from svr4 to other environments,
including AIX. One module I use for communications is connld which
lets me handle multiple unique streams, along with fattach().

Is there a `connld' or equivalent in IBM AIX 3.2 ? I've been browsing
through the info-hypertext-thingy and can't find it. The sysadmin
people here don't know what they configure in the kernel. Typical.
References I found on STREAMS are for those things I'll never need
(like auto conversion from ASCII to EBCDIC.)

Also, I just did a `man -k fattach()' on the other window, and
it didn't find it either. Running /usr/sbin/scls returns an
error about not finding the nuls driver/module. I checked the
/etc/pse.conf file, but it contains nothing even similar to
`connld.' I saw a reference to a spx multiplexer, but I assume
that's probably for pseudo-tty stuff. Neither man nor info gave
me anything more regarding spx. I wrote a small test program, but 
ioctl() can't I_PUSH connld (returns -1.) 

I'm pretty foreign to AIX, so I don't know where to look next.
I'm wondering if 1) Connld or equivalent just doesn't exist in
the wild world of AIX; 2) It exists in some form, but is not 
configured by the sysadmin here; 3) It exists and configured,
but I just don't know about it.

Any help is GREATLY appreciated,

-Ade.
-- 
Internet  : mbarkah@slate.mines.colorado.edu    (NeXT Mailable)
CompuServe: 74160,3404

-- 
Internet  : mbarkah@slate.mines.colorado.edu    (NeXT Mailable)
CompuServe: 74160,3404
From: pop@persia.newshost.gte.com (Paul O. Perry)
Newsgroups: comp.unix.aix
Subject: compiling out static char* (RCSid's)
Date: 28 Jan 93 20:15:03 GMT
Distribution: comp
Organization: GTE Labs


I noticed that the compiler (actually the linker) is smart enough to
remove static char*'s that are not referenced in the code.  However,
this has the unwanted effect of removing the strings that identify
the files that went into a particular binary (in our case rcsid's).
I looked for flags that will stop the linker from doing this, but I
didn't see any (did I miss it ?). 

One solution is to change the static char*'s to char*'s making them
globals, but now they have to be unique and I would have to change the
name of the string variable in every file.

Anyone have a better solution ?

Along the same lines ... anyone have a neat solution to naming the
rcsid's in .h (header) files ?  More and more is going into these
files (particularly if you use C++), and I would like to be able to
make sure that the binary has the correct header files in it.

Thanks, Paul.

--
____________________________________________________________________
Paul O. Perry					pop@gte.com
GTE Laboratories M/S 40 			phone: (617)466-2853
40 Sylvan Road					fax:   (617)890-9320
Waltham, MA 02254
Newsgroups: comp.unix.aix
From: pkim@gagme.chi.il.us (Peter Kim)
Subject: What are your experiences with SENTINEL?
Originator: pkim@gagme
Keywords: SENTINEL
Organization: Gagme Public Access UNIX, Chicago, Illinois.
Date: Mon, 25 Jan 1993 23:12:37 GMT

Have you used SENTINEL? What are your experiences with it?
I am evaluating tools that will help me to locate memory
leaks in our X window based application. 

Thanks.

pkim@gagme.chi.il.us
From: tim@introl.com (Tim Chase)
Newsgroups: comp.unix.aix
Subject: [AIX 3.2] What's with the file "/etc/vg/lvdd_kmid"?
Date: 20 Jan 1993 23:15:35 -0600
Organization: Introl Corp.
Distribution: world
NNTP-Posting-Host: introl.introl.com

While looking for dirt in the root directory this evening, I came
across the file "/etc/vg/lvdd_kmid".  Anybody know why it exists and,
more importantly, why it's world writable?  I strongly suspect it
exists because I've been adding & deleting & changing the sizes of some
logical volumes lately, but I'm wondering why this speck of
world-writable dirt got left behind?  Can I delete it?  Can I chmod
it to 664?

Also, on a related note (this little treasure hunt throught the root
directory got started because it got accidentally filled), has anyone
else noticed that a simple "odmget" of a database to print out its
contents will update the modified time if it's invoked as root?  This
seems rather strange.


-- 
Tim Chase		           Introl Corp. Milwaukee, WI USA
Email: tim@introl.com		   Phone: +1 (414) 327-7171
Xref: sparky comp.unix.aix:13675 gnu.gcc.help:3012
From: muehlenw@samhh.hanse.de (Stefan A. Muehlenweg)
Newsgroups: comp.unix.aix,gnu.gcc.help
Subject: Compilation warnings when building gcc on RS6000
Date: Sat, 23 Jan 93 16:09:55 MEZ
Reply-To: muehlenw@samhh.hanse.de (Stefan A. Muehlenweg)
Organization: private site of HanseNet--Hamburg--Germany

I tried building of gcc 2.3.3 on RS/6000 running AIX 3.2.3
(with xlc 0001.0002.0000.0013).

I configured with: configure  rs6000-ibm-aix
When I'm running 'make LANGUAGES=c' I've got the following warnings.
What happens there and how can I correct it ???

 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	./xgcc -B./  -DIN_GCC   -g     -DNO_MEM -DNO_STDDEF -DNO_LONG_DOUBLE_IO -O0 -I. -c ./enquire.c
./enquire.c: In function `cprop':
./enquire.c:1366: warning: comparison is always 0 due to limited range of data type
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

the message above is in the last six lines when first calling
'make LANGUAGES=c'. I'm not sure, if I can ignore this.
Now I did build the stage2 compiler with

'make CC="stage1/xgcc -Bstage1/" CFLAGS="-g -O" LANGUAGES=c'

and now I got the messages

 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	stage1/xgcc -Bstage1/  -DIN_GCC   -g -O     -I. -I. -I./config -c insn-emit.c
insn-emit.c: In function `gen_uminsi3':
insn-emit.c:266: warning: integer constant is so large that it is unsigned
insn-emit.c:267: warning: integer constant is so large that it is unsigned
insn-emit.c: In function `gen_umaxsi3':
insn-emit.c:298: warning: integer constant is so large that it is unsigned
insn-emit.c:299: warning: integer constant is so large that it is unsigned
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

and --- of course --- as in the first step:

 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
        ./xgcc -B./  -DIN_GCC   -g -O     -DNO_MEM -DNO_STDDEF -DNO_LONG_DOUBLE_IO -O0 -I. -c ./enquire.c
./enquire.c: In function `cprop':
./enquire.c:1366: warning: comparison is always 0 due to limited range of data type
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

I don't know what happens there on RS6000, if anyone can explain or help
me, it would be great. (The resulting gcc *seems* to work correct)

Any help would be appreciated,
please answer by PM.
Stefan

 ---
 Stefan A. M"uhlenweg                       muehlenw@samhh.hanse.de
 D-W-2000 Hamburg 73, Liliencronstr. 6,     Phone: +49 (40) 6 77 60 97
From: greenfie@vtserf.cc.vt.edu (Steve Greenfield)
Newsgroups: comp.unix.aix
Subject: Backups for RS/6000
Date: 22 Jan 93 14:08:05 GMT
Organization: Virginia Tech, Blacksburg, VA


I have to backup my RS/6000 model 220 before a disaster occurs.  I have a
400MB hard drive that is about 85-90% full.  I have only one volume group;
rootvg.  I have 5 filesystems as follows:
 
     /dev/hd4          4096     /
     /dev/hd2        229376     /usr
     /dev/hd9var       4096     /var
     /dev/hd3          8196     /tmp
     /dev/hd1         57344     /home
 
I have no tape drive attached to my machine.  I can rdump to a RS/6000 in
the machine room that has an 8mm tape drive /dev/rmt0.  But when you rdump
you can only dump one filesystem at a time.  I would assume that you can
piggyback/stack the filesystems on a tape but I don't know how to set this
up and to use the tape to restore in case of an emergency.
 
I would like to be able to do a mksysb of my rootvg volume group.  Can I
nfs mount the /dev/rmt0 tape drive from another machine?
 
Are there any other possibilities that other RS/6000 users have implemented?
 
If I do backup and a disaster stricks, don't I have to have a booted system
to do restores?
 
Thanks in advance for your help!
 
 
 
Stephen L. Greenfield                     Bitnet:   FEATS@VTVM1
Virginia Polytechnic Institute   ,/\      Internet: feats@vtvm1.cc.vt.edu
Blacksburg, Virginia           ,/   `\/`'\          feats@feats.cc.vt.edu
                           ,/\/          /
                         ,/             <_          ._.
                        /                 `\       / /
             ,/\_     _/'                   `-`-\  |/
          ,/'    `_'_'  *  Blacksburg          \_> '
       ,/'                                    \__>_/\
      +----------------------------------------------+
Newsgroups: comp.unix.aix
From: christes@socrates.umd.edu (Skip Christensen)
Subject: Re: Backups for RS/6000
Organization: University of Maryland University College
Date: Sat, 23 Jan 1993 13:04:46 GMT

In article <11283@vtserf.cc.vt.edu> greenfie@vtserf.cc.vt.edu (Steve Greenfield) writes:
>
>I have to backup my RS/6000 model 220 before a disaster occurs.  I have a
>400MB hard drive that is about 85-90% full.  I have only one volume group;
>rootvg.  I have 5 filesystems as follows:
> 
>     /dev/hd4          4096     /
>     /dev/hd2        229376     /usr
>     /dev/hd9var       4096     /var
>     /dev/hd3          8196     /tmp
>     /dev/hd1         57344     /home
> 
>I have no tape drive attached to my machine.  I can rdump to a RS/6000 in
>the machine room that has an 8mm tape drive /dev/rmt0.  But when you rdump
>you can only dump one filesystem at a time.  I would assume that you can
>piggyback/stack the filesystems on a tape but I don't know how to set this
>up and to use the tape to restore in case of an emergency.
> 
>I would like to be able to do a mksysb of my rootvg volume group.  Can I
>nfs mount the /dev/rmt0 tape drive from another machine?
> 
>Are there any other possibilities that other RS/6000 users have implemented?
> 
>If I do backup and a disaster stricks, don't I have to have a booted system
>to do restores?
> 
>Thanks in advance for your help!
> 
> 
> 
>Stephen L. Greenfield                     Bitnet:   FEATS@VTVM1
>Virginia Polytechnic Institute   ,/\      Internet: feats@vtvm1.cc.vt.edu
>Blacksburg, Virginia           ,/   `\/`'\          feats@feats.cc.vt.edu
>                           ,/\/          /
>                         ,/             <_          ._.
>                        /                 `\       / /
>             ,/\_     _/'                   `-`-\  |/
>          ,/'    `_'_'  *  Blacksburg          \_> '
>       ,/'                                    \__>_/\
>      +----------------------------------------------+

Won't address all of your problem - but one thing - you only have
8MB in /tmp.  Doing an image backup (and ultimately -- maybe) an
image reinstallation requires 8MB free in /tmp.  You don't have
8MB free.  Strongly suggest you up /tmp to 12MB as there is always
some junk in it taking some space.  Found that out the hardway -
install went along ok, at least I thought, came to end and then
told me not enough space in /tmp.

Newsgroups: comp.unix.aix