I know I've mentioned it in other topics, but really - Check out EVMS. It's IBM's port of the AIX Enterprise Volume Manager, with command-line, nCurses and GTK+ interfaces. Handles any legacy linux disk and mdX volume-type. Adds Veritas-style on-the-fly dynamic volume management, snapshot (block-level backup), etc.
This is patches for 2.4.xx, and is likely to be included by Linus for 2.6. Gentoo has it as an option, and I will put dollars on its inclusion in the next Mandrake, possibly the next RedHat Enterprise.
A RAID-4 built on cheap, FireWire-attached chassis will provide impressive throughput, and can be constructed in a "star" topology, which removes the SCSI-style chain problems.
RAID-4 is preferred by SAN vendors, as the independant parity volume takes separate I/O load, removing the write-cost associated with RAID-5. If that's the spindle-set that fails, swap the parity disk, and re-build in the background.
Yeah... Good Idea. I have limited slots for expansion on this 2U host... I'll try to find a 4-port FireWire adaptor that fits... Solve the swap/chain problem!
EVMS supports every imaginable volume configuration. Regular Linux software RAID, and LVM sets can all be manged under EVMS control, or migrated to native EVMS, if desired.
Dan Robbins (of Gentoo Linux fame) is running a good series on EVMS in IBM's Develper Network right now. Sorry, I don't have a URL handy...
This is EXACTLY what he wants. I am building a VERY inexpensive solution with four 200GB ATA drives, on a shared IEEE 1394 loop between ywo Dell 2450's.
It's my hope to use EVMS as my stripe-manager on each side. It seems that this is one of the things EVMS was originally built for on AIX. I will treat this like RAID4, with all of the parity information on a single spindle.
The only problem I forsee with this is that - although FireWire supports "hot plugging" - replacing a failed drive will result in putting a break in the loop, causing a different number of drives to appear as having failed on each side of the cluster. The long-term solution for this is to use ATA swappable trays in the front of FireWire chassis designed for removeable media.
It 'aint my root filesystem, so one thing at a time!
I am illustrating that imaginitive and substantive content has never been a Disney/Buena Vista trait. This was in the context of a poster who bemoaned the lack of creative story work since Walt got Cryo-ed.
Pooh and friends are dubbed in American English- every Saturday morning on U.S. television. Doing all kinds of distressingly un-Pooh like things, and telling maudlin, pseudo-theraputic stories. Really awful!
Pooh dates from the 'Twenties, and has an author that still--living people can remember in conversation and deed. I hope that doesn't qualify as "age-old"!
I'm just sorry - a little - that my own kids will probably never be able to know Milne's Pooh as I did. It will be, instead, co-mingled with "Extreme Sports" and commercial fruit-flavored drinks, etc. Therefore, more like most of the other things they encounter - rather than less. It is representative of the cultural and intellectual entropy where all culture acheives a uniform lukewarm temperature...
The saddest thing is that Disney hasn't had an original idea since before Walt was iced.
They weren't too chock-full of originalideas before this, either:
Snow White (tm)
Pinnochio (tm)
Cinderella (tm)
Sleeping Beauty (tm)
"Alice in Wonderland" (tm)
Jungle Book (tm)
The Parent Trap (tm)
Old Yeller (tm)
Winnie (he's NOT American, and DOES NOT SKATEBOARD) the Pooh (tm)
Disney has produced BEAUTIFUL work, in the craft - the art - of film animation. They have also always been a real hack-farm in terms of almost exclusively derivative content.
I think that originality in the "classic" Disney features can be relegated to Dumbo - and perhaps to Jungle Book, because they couldn't figure out what to do with the Kipling's story and ditched it for their own.
Fantasia has vividly original treatment of material exclusively derived from other sources.
Worse, in their derivation, Disney takes bagguette and makes WonderBread (tm).
Lessig is good at pointing out how Disney has raided the trove of publicly owned works, and seeks to keep that same body from enlarging for the benefit of others.
I can put DOS 6.0 and Norton Commander in a 1.4MB floppy... that would be roughly equivalent to your "kernel on a floppy", wouldn't it?
O.K. I'll feed the troll!
"Equivalent", if Norton Commander came with an IP stack, and a packet-filter system, and a dhcp server, and a secure, hardened nameserver, and mutiuser capabilities with secure virtual terminals, and 386 real-mode support, and access to compressed ramdisks, and a text editor with regex support.. etc....
Sorry! I wasn't being dismissive of the 'Pistols. Just responding to the previous comment. I agree with you. And the record is great. Cook, Matlock and Jones were (and are) very underrated for this stuff.
When I contrast this with the L.A. "hardcore" stuff in the years that followed, it's clear that the Sex Pistols were punk ROCK. Emphasis on the second word here.
I got my grubby teen hands on this in the U.S. about winter of '78. Made my own 8-Track copy off of a friend's vinyl - on a Realistic combo-deck from RadioShack!
This was the beginning of finding out about the New York Dolls and The Stooges for me... And opened my doors for the Buzzcocks, The Undertones, etc.
All the technical flourishes you praise are current in my listening vocabulary of "popular" music. From recent retros like Groove Collective, Air, Corduroy, Mother Earth James Taylor Quartet- to chillers like Morcheeba or Groove Armada. Even the waxies I still listen to from the late 70's and early 80's were big on improv solos and apeggia. I'm thinking of Squeeze and Madness, etc. here. Regular products of a post-punk explosion.
They were a conceptual, situationist art experiment by Malcolm McLaren. I know it all sounds pompous, when referring to four yobs, only one of whom could even grasp "situationist" ans an idea...
McLaren was self-referentially, critiqueing the packaging and marketing of popular culture - by packaging and marketing something repellent and contrary to that culture. He demonstrated the obvious - blind greed is the paramount value of culture as industry.
I just checked out the link provided by Fweeky - I am very impressed. I really like the documentation of actual approaches used by the FreeBSD team to arrive at this - and appreciate the use of library shell functions to standardize the format of inits. RedHat has a set of standardized script called as regular executables from/sbin in their scripts, but I agree that this needlesly clutters/sbin. It also reduces portability of init scripts to non-RedHat derived boxes, and does nothing to enforce scripting style by the init system itself.
I will investigate further - but Kudos to the NetBSD folks! You have provided the functionality I enjoy with SysV and bettered it.
Not only this, Mitre are the origin of the Capabilities Maturity Model - in conjunction with CMU.
Process and methodology kings, par excellence.
Do you want to know how to do something right? Do you want to know how to repeat the performance? Mitre are your experts in the field.
If your organization has a job-title of "Program Manager", there is at least a passing nod to the CMM processes outlined by Mitre, which breaks down all process and initiative into functional program areas.
I will start another little blowtorch battle here, but... Here goes.
I grew up with Berkeley/etc/rc. I used to look at SysV init and think "God, how complicated! Why'd you do all that?"
Well, several years pass, and I start running some SGI's. I start building Debian and RedHat installs... I am slowly converted.
Everytime I look at OpenBSD or the like, I keep thinking: "Man! I dig this... But what an uncontrollably unmanageable init!"
Every freaking admin has their own way to hack another startup into the main.rc, and every one of 'em names their own.rc's what they like, and stick 'em in/sbin, or/usr/local, or god knows where! It's all legal.
I don't want to fault the OS for lack of policy adherence on the part of its operators, but heck - I just don't run into this in SysV land.
I always fantasize about hacking a Debian SysV init into OpenBSD, then reality re-schedules my free time.
Someone with the time to re-package the ports not to break should fork a system and do this. There was a "Debianized" FreeBSD port, but I think it's dead...
This is patches for 2.4.xx, and is likely to be included by Linus for 2.6. Gentoo has it as an option, and I will put dollars on its inclusion in the next Mandrake, possibly the next RedHat Enterprise.
A RAID-4 built on cheap, FireWire-attached chassis will provide impressive throughput, and can be constructed in a "star" topology, which removes the SCSI-style chain problems.
RAID-4 is preferred by SAN vendors, as the independant parity volume takes separate I/O load, removing the write-cost associated with RAID-5. If that's the spindle-set that fails, swap the parity disk, and re-build in the background.
And a brushed metal face-plate... Like an amplifier by Fisher or Marantz. One red LED?
I worked at a computer store in San Diego '78-'79. Northstar was a 'Cadillac' machine, and we couldn't keep more than one in stock at a time.
The monopoly, playing black, put it's Queen in to play too early, and the Cartel, playing white, sacrificed a Bishop to put the black King in check...
See how SCSI for years and years fogs your brain, and prevents from seeing the obvious?
So -at least for certain applications- FireWire is not only advantaged over SCSI by price and speed. It has superior topological flexibility!
EVMS supports every imaginable volume configuration. Regular Linux software RAID, and LVM sets can all be manged under EVMS control, or migrated to native EVMS, if desired.
Dan Robbins (of Gentoo Linux fame) is running a good series on EVMS in IBM's Develper Network right now. Sorry, I don't have a URL handy...
It's my hope to use EVMS as my stripe-manager on each side. It seems that this is one of the things EVMS was originally built for on AIX. I will treat this like RAID4, with all of the parity information on a single spindle.
The only problem I forsee with this is that - although FireWire supports "hot plugging" - replacing a failed drive will result in putting a break in the loop, causing a different number of drives to appear as having failed on each side of the cluster. The long-term solution for this is to use ATA swappable trays in the front of FireWire chassis designed for removeable media.
It 'aint my root filesystem, so one thing at a time!
Milne was pretty much a Brit! Canadian bear, Australian Kangaroo, Nepalese Tiger, and British piggie.
I'm not accusing Disney of anything...
I am illustrating that imaginitive and substantive content has never been a Disney/Buena Vista trait. This was in the context of a poster who bemoaned the lack of creative story work since Walt got Cryo-ed.
Pooh and friends are dubbed in American English- every Saturday morning on U.S. television. Doing all kinds of distressingly un-Pooh like things, and telling maudlin, pseudo-theraputic stories. Really awful!
Pooh dates from the 'Twenties, and has an author that still--living people can remember in conversation and deed. I hope that doesn't qualify as "age-old"!
I'm just sorry - a little - that my own kids will probably never be able to know Milne's Pooh as I did. It will be, instead, co-mingled with "Extreme Sports" and commercial fruit-flavored drinks, etc. Therefore, more like most of the other things they encounter - rather than less. It is representative of the cultural and intellectual entropy where all culture acheives a uniform lukewarm temperature...
SIMBA! The White Lion...
They weren't too chock-full of originalideas before this, either:
Snow White (tm)
Pinnochio (tm)
Cinderella (tm)
Sleeping Beauty (tm)
"Alice in Wonderland" (tm)
Jungle Book (tm)
The Parent Trap (tm)
Old Yeller (tm)
Winnie (he's NOT American, and DOES NOT SKATEBOARD) the Pooh (tm)
Disney has produced BEAUTIFUL work, in the craft - the art - of film animation. They have also always been a real hack-farm in terms of almost exclusively derivative content.
I think that originality in the "classic" Disney features can be relegated to Dumbo - and perhaps to Jungle Book, because they couldn't figure out what to do with the Kipling's story and ditched it for their own.
Fantasia has vividly original treatment of material exclusively derived from other sources.
Worse, in their derivation, Disney takes bagguette and makes WonderBread (tm).
Lessig is good at pointing out how Disney has raided the trove of publicly owned works, and seeks to keep that same body from enlarging for the benefit of others.
I like your idea! It would be fun: Solaris Version 0x1f
I think that this will finally earn them the right to increment a Major Version Number!
Gentoo is neat - but if you compile it all...
I'm on day three of install and config - Single 733MHz+ 1GB RAM and a 1.5Mb net connection!
Thought I'd finally dig into this guy, 'cos I was intrigued by out-of-the-box EVMS.
Looks like my next install will be Knoppix. Just to keepa broad perspective on things!
Read their earlier report as well. CC accredation is a running certification, for a specific configuration.
"Equivalent", if Norton Commander came with an
IP stack,
and a packet-filter system,
and a dhcp server,
and a secure, hardened nameserver,
and mutiuser capabilities with secure virtual terminals,
and 386 real-mode support,
and access to compressed ramdisks,
and a text editor with regex support..
etc....
Sorry!
I wasn't being dismissive of the 'Pistols. Just responding to the previous comment. I agree with you. And the record is great. Cook, Matlock and Jones were (and are) very underrated for this stuff.
When I contrast this with the L.A. "hardcore" stuff in the years that followed, it's clear that the Sex Pistols were punk ROCK. Emphasis on the second word here.
I got my grubby teen hands on this in the U.S. about winter of '78. Made my own 8-Track copy off of a friend's vinyl - on a Realistic combo-deck from RadioShack!
This was the beginning of finding out about the New York Dolls and The Stooges for me... And opened my doors for the Buzzcocks, The Undertones, etc.
You listen to a very narrow band.
All the technical flourishes you praise are current in my listening vocabulary of "popular" music. From recent retros like Groove Collective, Air, Corduroy, Mother Earth James Taylor Quartet- to chillers like Morcheeba or Groove Armada. Even the waxies I still listen to from the late 70's and early 80's were big on improv solos and apeggia. I'm thinking of Squeeze and Madness, etc. here. Regular products of a post-punk explosion.
McLaren was self-referentially, critiqueing the packaging and marketing of popular culture - by packaging and marketing something repellent and contrary to that culture. He demonstrated the obvious - blind greed is the paramount value of culture as industry.
God help me! I sound like fscking Julie Burchill!
Cash from Chaos
These come from public domain sources, that Dover re-prints on dead-trees.
I just checked out the link provided by Fweeky - I am very impressed. I really like the documentation of actual approaches used by the FreeBSD team to arrive at this - and appreciate the use of library shell functions to standardize the format of inits. RedHat has a set of standardized script called as regular executables from /sbin in their scripts, but I agree that this needlesly clutters /sbin. It also reduces portability of init scripts to non-RedHat derived boxes, and does nothing to enforce scripting style by the init system itself.
I will investigate further - but Kudos to the NetBSD folks! You have provided the functionality I enjoy with SysV and bettered it.
Process and methodology kings, par excellence.
Do you want to know how to do something right? Do you want to know how to repeat the performance? Mitre are your experts in the field.
If your organization has a job-title of "Program Manager", there is at least a passing nod to the CMM processes outlined by Mitre, which breaks down all process and initiative into functional program areas.
I will start another little blowtorch battle here, but... Here goes.
I grew up with Berkeley /etc/rc. I used to look at SysV init and think "God, how complicated! Why'd you do all that?"
Well, several years pass, and I start running some SGI's. I start building Debian and RedHat installs... I am slowly converted.
Everytime I look at OpenBSD or the like, I keep thinking: "Man! I dig this... But what an uncontrollably unmanageable init!"
Every freaking admin has their own way to hack another startup into the main .rc, and every one of 'em names their own .rc's what they like, and stick 'em in /sbin, or /usr/local, or god knows where! It's all legal.
I don't want to fault the OS for lack of policy adherence on the part of its operators, but heck - I just don't run into this in SysV land.
I always fantasize about hacking a Debian SysV init into OpenBSD, then reality re-schedules my free time.
Someone with the time to re-package the ports not to break should fork a system and do this. There was a "Debianized" FreeBSD port, but I think it's dead...