I quite like XFS. Nice and fast. SGI provides patches against all major kernel versions as well as official releases that are heavily tested. In the official releases, there are kernels derived from both the stock Linus kernel as well as RedHat's.
There are four gotchas with XFS, though:
First, while you can grow an XFS filesystem, you can't shrink it. You have to backup and mkfs.
Second, if you lose power between writing metadata and data, you can end up with a partially empty file. Since I know you'll have it on a UPS, this is less of a concern.
Third, if the system finds an inconsistency in a running filesystem, it'll unmount that fs and make you run xfs_repair. This is good for preventing further corruption, but bad for root filesystems, because you can't ssh in and fix things. (I know you'd hate to have to drive in to fix it.) There's currently a thread on the XFS mailing list about this behavior, and talk of making the failure behavior configurable.
Fourth, it's not included in RedHat. However, SGI has kindly provided modified installation CDs for RedHat 7.2 (or earlier) through 9.0. You can also copy the files into a stock RedHat tree for NFS/FTP/HTTP installs.
Official XFS website: http://oss.sgi.com/projects/xfs
Give me plain xterm over kterm and friends any day. When I need multiple shells, I need to be able to see all of them at the same time. Tabs don't give me that.
I could mod you down, but I'd rather respond to you.
Like everything else, religion can be used for both good and evil. Because religion can make men better, it can also make them far worse.
Those who are devoutly religious, honestly worshipping their God, are not the problem. Those who pervert their "religion," attacking innocents to get gain, are the problem.
To quote Enigma (Silent Warrior)
There's no God who ever tried
To change the world in this way.
For all the ones who abuse His name,
there'll be no chance to escape
On Judgement Day.
I tried to install WP under both RedHat 7.0 and 7.1. Lo and behold, it failed. The problem is that 7.0 and 7.1 don't include libc5. This is damn stupid and should be considered a bug.
The solution for me was to install two rpms from RedHat 6.2. Specifically, libc-5.3.12-31.i386.rpm and ld.so-1.9.5-13.i386.rpm. They installed for me without any complaining under both RH 7.0 and 7.1. Nothing needed beyond "rpm -ivh".
This is also nice for my little old notebook, as I can now run Netscape 3 instead of 4.
I don't have a Mandrake box to play with, so I don't know if those two RH rpms will install, but Mandrake should have libc5 rpms in one of their older distributions.
I thought the same thing you did, and tried 32 bit UIDs on a RH6.2 box with the 2.4-test kernels. It failed, and there was much weeping and gnashing of teeth.
When RH7 came out, I put that on my desktop and installed a 2.4-test kernel, and it's been running beautifully ever since. And there was much rejoicing.
Dave, with a UID of 2015001 and NFS mounting from a big AIX box
Yes, there are a lot of conservative Utahns. I am one of them. But before anyone starts yelling about the Mormons, please realize that some of the most pro-consitution, pro-freedom, government-limiting people I know are Mormons.
As Senator Hatch is my representative, I know I will be sending him a hand-written letter expressing my disapproval. This action is certainly not representative of me.
Even though there is an NT lab for CS (but since I'm not a CS student, I don't have to take that class), the UofU's Center for High Performance Computing (where I work) has a 170 node Beowulf cluster, among other things. The only MS to be found here is in about 1/4 of our desktop machines.
OK OK OK, I admit it, one of my four computers dual boots Win2k (an old P5-233/256M; you don't really think I'd polute my dual-head Athlon 500/256M with MS, do you?)
The great thing is that is has all the keys in the normal places (the 6 is on the left side, BTW), and none of those stupid internet keys like the MS keyboards.
Yes, the government allows the MPAA to rate films, just as they allow me to say that your comment was a load of crap. See, that's the beauty of free speech.
The government does not require MPAA ratings, however, many theatres don't show unrated films.
I'll try to answer a couple of the big questions I've seen here from RFC 2616 (HTTP/1.1) and the Apache docs.
Virtual hosts: Currently, a request looks something like GET / HTTP/1.0
But under HTTP/1.1, it looks more like GET / HTTP/1.1 HOST www.example.com
This way, the webserver knows what domain to serve the request from.
Now, this assumes that you referred to the webserver by name. If you refer to it by IP, the request looks like: GET / HTTP/1.1 HOST 192.168.12.27
Or, if you're using an HTTP/1.0 browser, the request would be GET / HTTP/1.0
In either case, Apache (I don't know about other servers cause I don't use them) will serve the request from the first VHost that matches that IP -- see http://www.apache.org/docs/vhosts/name-based.html
Thus, If you're running a children's educational site and a pr0n site on the same IP, not only are you an idiot, you should have the server direct older browsers and non-DNS users to a page that says 'Oops' (and possibly a list of the sites you serve).
Authentication: Under HTTP/1.0, the only supported authentication mode was basic. The username and password were base64 encoded for transmission, but not encrypted.
With HTTP/1.1 we get MD5 encoding.
This whole message will make a lot more sense if you read the Apache docs, RFC 1945 (HTTP/1.0, it's shorter than 2616[HTTP/1.1], and good for the basics), and RFC 2617 (Basic and Digest HTTP Authentication).
Salt Lake City already has free wifi (see the bottom of http://www.slcairport.com/information_and_services.html)
Not only does he do it from 150 miles away, he does a damn good job.
I mean you buy two SuperDriveCorp ReallyBig drives, one from store X and the other from Store Y.
No, by vendor I meant you buy two Western Digitals, one from mwave.com and another from newegg.com.
Identical *model*. They can, and should, still be from different batches and (preferably) vendors.
I'll admit I've never played with LVM (just not enough need to do so), so I don't know how well it plays with different filesystems.
I quite like XFS. Nice and fast. SGI provides patches against all major kernel versions as well as official releases that are heavily tested. In the official releases, there are kernels derived from both the stock Linus kernel as well as RedHat's.
There are four gotchas with XFS, though:
First, while you can grow an XFS filesystem, you can't shrink it. You have to backup and mkfs.
Second, if you lose power between writing metadata and data, you can end up with a partially empty file. Since I know you'll have it on a UPS, this is less of a concern.
Third, if the system finds an inconsistency in a running filesystem, it'll unmount that fs and make you run xfs_repair. This is good for preventing further corruption, but bad for root filesystems, because you can't ssh in and fix things. (I know you'd hate to have to drive in to fix it.) There's currently a thread on the XFS mailing list about this behavior, and talk of making the failure behavior configurable.
Fourth, it's not included in RedHat. However, SGI has kindly provided modified installation CDs for RedHat 7.2 (or earlier) through 9.0. You can also copy the files into a stock RedHat tree for NFS/FTP/HTTP installs.
Official XFS website:
http://oss.sgi.com/projects/xfs
Dave
Geoff?
Dave
Actually, 3ware has reversed their decision, and is again selling the IDE RAID cards.
Give me plain xterm over kterm and friends any day. When I need multiple shells, I need to be able to see all of them at the same time. Tabs don't give me that.
I could mod you down, but I'd rather respond to you.
Like everything else, religion can be used for both good and evil. Because religion can make men better, it can also make them far worse.
Those who are devoutly religious, honestly worshipping their God, are not the problem. Those who pervert their "religion," attacking innocents to get gain, are the problem.
To quote Enigma (Silent Warrior)
There's no God who ever tried
To change the world in this way.
For all the ones who abuse His name,
there'll be no chance to escape
On Judgement Day.
David Richardson
I tried to install WP under both RedHat 7.0 and 7.1. Lo and behold, it failed. The problem is that 7.0 and 7.1 don't include libc5. This is damn stupid and should be considered a bug.
The solution for me was to install two rpms from RedHat 6.2. Specifically, libc-5.3.12-31.i386.rpm and ld.so-1.9.5-13.i386.rpm. They installed for me without any complaining under both RH 7.0 and 7.1. Nothing needed beyond "rpm -ivh".
This is also nice for my little old notebook, as I can now run Netscape 3 instead of 4.
I don't have a Mandrake box to play with, so I don't know if those two RH rpms will install, but Mandrake should have libc5 rpms in one of their older distributions.
Want more info? Mail me at drr@chpc.utah.edu
Actually, this wouldn't get very far in Utah.
I thought the same thing you did, and tried 32 bit UIDs on a RH6.2 box with the 2.4-test kernels. It failed, and there was much weeping and gnashing of teeth.
When RH7 came out, I put that on my desktop and installed a 2.4-test kernel, and it's been running beautifully ever since. And there was much rejoicing.
Dave, with a UID of 2015001 and NFS mounting from a big AIX box
As I remember, there were three California sites (Berkeley and two others I can't remember) before the UofU.
Fourth node on the net, baby!
Yes, there are a lot of conservative Utahns. I am one of them. But before anyone starts yelling about the Mormons, please realize that some of the most pro-consitution, pro-freedom, government-limiting people I know are Mormons.
As Senator Hatch is my representative, I know I will be sending him a hand-written letter expressing my disapproval. This action is certainly not representative of me.
Even though there is an NT lab for CS (but since I'm not a CS student, I don't have to take that class), the UofU's Center for High Performance Computing (where I work) has a 170 node Beowulf cluster, among other things. The only MS to be found here is in about 1/4 of our desktop machines.
OK OK OK, I admit it, one of my four computers dual boots Win2k (an old P5-233/256M; you don't really think I'd polute my dual-head Athlon 500/256M with MS, do you?)
Dave
> Students or deer - what's the difference?
Simple; students are human, deer are not.
I started having some minor pain, and got an Adesso <http://www.adessoinc.com/> keyboard (the MCK-208 Tru-Form sans touchpad [picture]). It's great, and I've since gotten one for home as well. It cost me all of $40 US at http://www.warehouse.com/
The great thing is that is has all the keys in the normal places (the 6 is on the left side, BTW), and none of those stupid internet keys like the MS keyboards.
--
Dave <drr@chpc.utah.edu>
Oops! I meant to reply to comment #104
Yes, the government allows the MPAA to rate films, just as they allow me to say that your comment was a load of crap. See, that's the beauty of free speech.
The government does not require MPAA ratings, however, many theatres don't show unrated films.
I'll try to answer a couple of the big questions I've seen here from RFC 2616 (HTTP/1.1) and the Apache docs.
Virtual hosts:
Currently, a request looks something like
GET / HTTP/1.0
But under HTTP/1.1, it looks more like
GET / HTTP/1.1
HOST www.example.com
This way, the webserver knows what domain to serve the request from.
Now, this assumes that you referred to the webserver by name. If you refer to it by IP, the request looks like:
GET / HTTP/1.1
HOST 192.168.12.27
Or, if you're using an HTTP/1.0 browser, the request would be
GET / HTTP/1.0
In either case, Apache (I don't know about other servers cause I don't use them) will serve the request from the first VHost that matches that IP -- see http://www.apache.org/docs/vhosts/name-based.html
Thus, If you're running a children's educational site and a pr0n site on the same IP, not only are you an idiot, you should have the server direct older browsers and non-DNS users to a page that says 'Oops' (and possibly a list of the sites you serve).
Authentication:
Under HTTP/1.0, the only supported authentication mode was basic. The username and password were base64 encoded for transmission, but not encrypted.
With HTTP/1.1 we get MD5 encoding.
This whole message will make a lot more sense if you read the Apache docs, RFC 1945 (HTTP/1.0, it's shorter than 2616[HTTP/1.1], and good for the basics), and RFC 2617 (Basic and Digest HTTP Authentication).
--
Dave Richardson