/srv/irclogs.ubuntu.com/2006/02/28/#ubuntu-server.txt

Psi-JackHeh12:42
Psi-JackCute,12:42
Pygiwhat? :P12:43
=== nictuku [n=yves@200.163.21.137] has joined #ubuntu-server
=== gpd [n=gpd@www.grahamdavies.net] has joined #ubuntu-server
=== irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-server
=== Xoritor [n=xoritor@xorit.net] has joined #ubuntu-server
=== irvin_ [n=irvin@203.213.221.25] has joined #ubuntu-server
=== irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-server
=== asw [n=asw@karuna.med.harvard.edu] has joined #ubuntu-server
=== irvin_ [n=irvin@203.213.221.25] has joined #ubuntu-server
=== ubijtsa_ [n=ubijtsa@karlsson.force9.co.uk] has joined #ubuntu-server
=== gpd [n=gpd@www.grahamdavies.net] has left #ubuntu-server []
=== Pygi [n=mario@83-131-242-216.adsl.net.t-com.hr] has joined #ubuntu-server
=== bpuccio [n=brian@ool-457a9c38.dyn.optonline.net] has joined #ubuntu-server
=== lionelp [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-server
=== ealden [n=ealden@203.76.213.159] has joined #ubuntu-server
=== lionelp [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-server
=== chillywi1ly [n=danielb@CPE-65-26-218-21.wi.res.rr.com] has joined #ubuntu-server
=== MarioMeyer [n=meyer@ubuntu/member/mariomeyer] has joined #ubuntu-server
JulienHGood morning UbuntuGuys :)12:03
Pygimornin'12:29
=== ajmitch_ [n=ajmitch@port171-25.ubs.maxnet.net.nz] has joined #ubuntu-server
=== ealden [n=ealden@203.76.228.244] has joined #ubuntu-server
=== spike [n=spike@unaffiliated/spike] has joined #ubuntu-server
=== hunger [n=tobias@p54A62775.dip0.t-ipconnect.de] has joined #ubuntu-server
=== |JulienH| [n=JulienH@ATuileries-152-1-60-180.w82-123.abo.wanadoo.fr] has joined #ubuntu-server
=== ealden [n=ealden@203.76.211.68] has joined #ubuntu-server
=== |JulienH| is now known as JulienH
JulienHDoes some server features have been implementeed in the actual build of Dapper ?04:20
=== setuid [i=japh@gnu-designs.com] has joined #ubuntu-server
infinityNot sure I understand the question.  Dapper has lots of included server software, it has a kernel tuned for server use, and it will ship both of those on a custom "server" CD...04:26
setuidmmml... dapper04:27
setuidWhy isn't anyone seeding the dvd? Its been going for days... slowly04:27
JulienHok, but for example :  does the /etc RCS feature have a working implementation ?04:27
setuid0 seeds, 1 peer04:28
infinityJulienH: No, an out-of-the-box /etc-in-revision-control feature will not ship with dapper.  Of course, it's simple to do on your own anyway.04:29
infinityJulienH: I assume someone will find time to make that even simpler for dapper+104:29
setuidI've been asking for cvs-over-etc for about 6 years04:32
setuidI almost wrote it when I was at Linuxcare04:32
setuidThere's also cvsfs04:32
infinityWell, with bzr it's dead simple (and much less messy than with CVS), but we just didn't have the spare time to make a nice little "/etc in bzr" package for people this time around, that's all.04:33
setuidRight, that's Martin's stuff04:34
setuidDaniel had some other kit too04:34
=== setuid checks his mail
setuidprophesy or something, iirc04:35
JulienHSo if I understand, Dapper+0 will only ship with a custom kernel and "server" packages ? No additionnal features ?04:35
setuidsvn would be nice, because you can present it over DAV and do all kinds of neat things with it (like restoring boxes over DAV, doing mirrors and deployements, etc.)04:36
setuidWhat's Dapper+O?04:36
setuidinfinity: Since you handle the Apache fu, why is it that "ServerTokens Prod" removes all the tokens, but not for some modules (xslt being one)04:37
infinityJulienH: Well, we've put a fair amount of work into it.  And some stuff should seem "slicker" out of the box, like a default snakeoil SSL setup for all daemons (in main) that support SSL.04:37
infinitysetuid: You'd have to look at the source for the XSLT module to see WTF it's doing wrong, I suspect.04:38
setuidyeah, I'll cut into it later04:38
infinitysetuid: Instead of adding itself to the list, it could be reading the Token list, adding its own, then overwriting it, or something equally vile.04:38
setuidI wish I could have a slick grub splash like the fbsplash on the dapper server boot iso04:38
setuideye-candy at bootup for a LUG demo04:39
infinityGrub splashes only last a short while anyway.  If you want a tiny bit of eyecandy for you LUG, install usplash on your server.04:39
setuidusplash?04:39
infinity(Not something I'd usually recommend, but hey, demos are demos)04:39
=== setuid tests that in vmware
infinityusplash, the userspace boot splash we install by default on desktops.04:40
setuidI wish I wasn't the only peer/seed on the dapper dvd... but I am. Sigh.04:40
JulienHIn other thinking way, a bootsplash may be a good beginning in order to convince Windows "Admins" to migrate to Ubuntu ^^04:46
setuidIf that's what it takes to convince them, then I feel sorry for them04:46
setuid"It must be better, look at their boot splash!"04:47
JulienHYeah ! That type of thinkings :p04:47
setuidhrm, ubuntu-server now just boots into the grub prompt04:47
setuidI just tried to fix it with grub-install, no luck04:47
setuidwth happened here04:48
infinityJulienH: We're intentionally not installing usplash on the ubuntu-server install, because A) that would seriously upset "real" admins, and B) a splash needs a framebuffer, a framebuffer needs to fiddle with VGA registers, and while vga16fb is generally rock solid, anything touching VGA registers can potentially make your system less stable, so why do it?04:52
infinityIf the goal is stability out of the box, having rhe very first thing we do (load a frambuffer and show you pretty graphics!) destabilises your system, we lose.04:52
setuidI agree04:53
infinitys/rhe/the/04:53
JulienHI agree too04:53
infinityHowever, if you want to show it off on the overhead projector at a LUG, it's only an apt-get install away. :)04:54
infinity(And it's never crashed my laptop...)04:54
infinity(Full disclosure: I maintain usplash)04:55
infinity(And initramfs-tools, which is where it hooks in)04:55
=== setuid decides to blow this server away and rebuild from scratch
JulienHThen, if Linux is losing stability just because of loading a framebuffer.... we should question ourselves lol04:55
setuidWell, Windows put lots of drivers in Ring 0, causing fun lockups04:56
setuidIts bad to do that04:56
infinityActually, I was the last person to touch the vga16 framebuffer driver too, come to think of it, so you can blame me on all counts if any of it sucks.04:56
infinityJulienH: In practice, I've not seen vga16fb bring a machine down, but from years of experience, I can tell you that VGA registers are fragile things.04:57
infinityIt's the number one reason why I always run Win32 servers on the "Standard VGA" driver (which is as bare-bones as you can get), cause anything else is just pointless bling begging for a lockup on a machine you never look at the console on ANYWAY.04:57
setuidI love how people use the OpenGL screensaver on servers, and wonder why things lock up04:58
infinityUgh.04:58
setuidOk, something seriously fucked up grub on this ubuntu-server install.04:59
setuidI shouldn't have to reinstall from scratch to fix this, but grub doesn't want to work either04:59
infinityLovely.  Is this on bare metal, or in vmware?04:59
=== infinity noted the vmware reference above.
setuidin vmware at the moment, it worked great for a few days, dozens of boots05:00
infinityWhat's it doing on boot?05:00
setuidKicks into grub> immediately05:00
infinityOh, that's special.05:00
setuidYep, special... as in special ed.05:00
setuidI'll blow it away05:01
infinityI'll plead ignorance on that one.  That's not gotten to anything I touch (kernel, initramfs, etc) yet.  That's grub itself hating you.05:01
JulienHWhere can I find a list of packages that are server edition specific ?05:01
infinityJulienH: As in "will be included on the CD"?  That list isn't finalised.05:02
infinityJulienH: Nothing is "server-specific" in the sense that it's seperate from the distro, though, it's all in Ubuntu main, just different packages end up on different CDs (and end up installed by default or not)05:02
infinityOnce installed, the world is your oyster via apt-get, so the lines get a bit fuzzy (or, rather, there are no lines)05:03
JulienHI've heard that packages between the desktop and server version will be different...05:03
infinityYou heard wrong, then.05:04
infinitySame repository, same distribution, just different package SELECTIONS on the CDs.05:04
JulienHOk, thanks for giving me the right information :)05:04
infinitySame packages in the repository, though.05:04
infinity(So, you could install ubuntu-server, then install ubuntu-desktop, and you'd have essentiall a normal Ubuntu install, except you might be running the -server kernel instead of the -386 or -686 kernels, though it's easy enough to switch kernels too)05:05
JulienHSo, what are the differences between the Desktop and the Server image cd ?05:06
JulienHhttp://releases.ubuntu.com/breezy/ and http://releases.ubuntu.com/ubuntu-server/breezy/05:07
infinityWhat packages are on the CD itself (obviously, the server CD will include no "desktop" software, and lots more server stuff in its place, like MySQL, PostgreSWL, Squid, Samba, Apache2, etc, etc), the server CD won't install anything more than a base system by default (by design), and the server CD will install a server kernel by default instead of a desktop one.05:08
infinityIf you have speedy internet, you really don't need multiple CDs.05:09
infinityThe normal desktop CD has a "server" installation mode you can kick into, which will leave you at exactly the same spot as the server CD would, except with a desktop kernel instead of a server kernel.05:09
infinitySwap kernels, and you have a server installation (but a CD filled with useless crap like OpenOffice)05:09
JulienHok... so the difference resides in the kernel and the packages selection.05:10
infinityHaving seperate images is partially for the bandwidth-impaired (who can have people burn one for them, etc), and partly a way for us to yell loudly to the world "Hey, we're not just a desktop distribution!"05:10
infinityJulienH: Yup.  That's about it.05:10
infinityJulienH: The server CD may get more goodies as time goes on, including things like a small live image for recovery tasks and other fun stuff.05:11
setuidspeaking of which... can someone please seed the dvd ;)05:11
infinityJulienH: But in the end, if you're just installed the OS, it's just kernel and package selection that matters to you.05:11
setuidI'm getting 35B/sec.05:12
setuidthat's 35 _bytes_ per-sec.05:12
setuid0 seeds, 1 peer (probably me)05:12
infinityLovely.  I have no idea what goes on with the bittorrent stuff on cdimage.ubuntu.com, but I can poke people who do when they're around.05:13
setuidI'll try to fetch it over http and see05:13
maswanHint: bittorrent sucks wrt performance outside the release rush, if there are less than 10 or so simultaneous downloaders, http is bound to be faster.05:14
setuidI was getting 300+k/sec. yesterday and the day before05:15
setuidNow at 50% downloaded, everyone dropped out05:15
setuidI don't think people "Get(tm)" the point of p2p05:15
maswanperhaps the u.c seeder is down while new dailes are built?05:16
setuidpossible05:16
maswanbut still, 300k/s is way less than you should be able to get with just plain http05:16
maswanif you have a resonably fast internet connection05:17
setuidI'm getting 50-90k right now over http05:17
setuidhttp://cdimage.ubuntulinux.org/dvd/current/dapper-dvd-i386.iso05:17
setuidIt just jumped up to 177k, now its back down again05:17
maswanyou're right,t hat is slow05:18
setuidMaybe the server's taking a hit05:18
infinityUse maswan's mirror instead.05:18
setuidwhere?05:18
maswaninfinity: we don't mirror current though05:18
setuidhrm05:18
infinityThe Canonical datacentre has been bandwidth limited recently.05:18
infinitymaswan: Oh, right.  Not even Flight releases?05:18
maswaninfinity: because the time it takes to mirror all the daily builds is most of the day05:18
maswaninfinity: all the flights are mirrored05:18
setuidI seed my mirrors by using torrents, and then they do http/ftp/rsync on their end05:19
infinityOh, but I don't think I rolled an official ubuntu-server Flight4..05:19
maswananything in the "releases" directories05:19
infinityMostly cause there was no point, cause the seeds are still a mess, so the CD contents would suck.05:19
maswaninfinity: ah, hmm.. perhaps they should dump more releases.u.c traffic our way then. :)05:19
maswanbittorrent works good if it is a popular file and the server[s]  are bandiwdth limited05:20
setuid 1% [                                     ]  33,252,480    88.17K/s  ETA 8:20:3205:20
setuidmaswan: No no... I mean seed your mirrors with bt05:21
JulienHI've just installed the daily build of dapper server05:21
setuidit doesn't matter if its popular or not05:21
JulienHAnd the install kernel isn't server... any idea ?05:21
maswansetuid: if 50% of the data comes from the same server as the one handling http, that bittorrent download puts 5 times as much load on the server wrt disk io and cpu, compared to http/rsync05:22
setuidNo no05:22
setuidThat's not how that works05:22
setuidLet's say you have 100% of the file on one server05:22
maswan... yes?05:22
setuidYou have 5 mirrors, they all grab 5% of that 100%, 5 _different_ %05:22
setuidNow there's 25% of that 100%, being shared across the mirrors, _NOT_ hitting you for it05:22
infinitysetuid: Seeding his mirrors with bittorrent would be pointless, given the amount of potential direct bandwidth he has to us.05:23
setuidwell, 20% of the data anyway, the first mirror hits you for 5%05:23
maswansetuid: yes, breakeven there lies at about 20 mirrors, when I last looked at it.05:23
maswansetuid: and that still is under the assumption that network bandwidth is more precious than disk bandwidth05:23
infinitysetuid: If you mean "mirrors, in general", then sure, but we don't have that many people who mirror cdimages on a regular basis.05:23
setuidWe serve something like 7GiB/day on release weeks05:23
setuidits insane, and I'd never be able to handle it if it weren't for torrent05:23
maswansetuid: I'm the cdimage.debian.org guy, I have looked rather carefully at torrents. :)05:24
setuidinfinity: I'd be happy to provide that05:24
infinitymaswan: Give the man some graphs of what you push out.05:24
maswanhttp://www.acc.umu.se/technical/statistics/ftp/monitordata/05:24
maswanlast week05:24
setuidI don't doubt that there's a bandwidth constraint, sure, I've lived through it for the last 5 years with our projects05:24
infinitymaswan: Still have stats for breezy release and sarge release?05:24
maswanhttp://www.acc.umu.se/~maswan/2005-12-10/2gbit-freesoftware.html05:25
maswanyeah, there are the big graphs. :)05:25
infinity2.13 TB over the last day.  Nice.05:25
infinityYou scare me.05:26
=== setuid pays for all of his own bandwidth, unfortunately, so I'm very keen on the whole bt/mirrors/squid/caching/cdn thing
setuidWhen my new business goes up, it'll be nice and fat pipe05:26
setuidI mirror Wikipedia, LDP, CPAN and a few other things here locally05:27
setuidOh and Gutenberg, of course05:27
setuidI'd love to be able to provide an ubuntu/debian/cdimage and pool mirror05:27
setuidJust need to get some more disks05:27
=== maswan nods
=== setuid owns/operates/manages gnu-designs.com and SourceFubar.net, among 60-or-so other domains and projects.
maswanthe seeding of the cdimage.d.o torrents is done from another filesystem on the same host btw, just to not pull the io performance of the main raid down too much.05:28
setuidyou doing raw reads, or is it a real fs?05:28
maswanreal fs05:28
setuidjfs? xfs?05:28
maswanxfs05:29
setuid*nod*05:29
setuidHow much total, is your du -sch on the top-level cdimage tree?05:29
maswanubuntu or debian?05:29
setuidBoth (individually)05:29
maswandebian-cd (released) is 138G05:30
setuidI'm curious how much I'd need to bring that up online on the tracker05:30
setuidWikipedia's english version is a fat 340GiB05:30
=== setuid falls over
maswanubuntu-releases is 40G05:30
setuidOh that's not bad at all, still under 200GiB05:31
maswancdimage.u.c (only releases/ dirs) is 113G05:31
setuidExcept I'd have to pull it all over http for now, to mirror it. By the time I was done, it'd be refreshed again.05:31
maswanI think with all the dailies etc it is about half a TB05:31
maswancdimage (weekly builds, old releases, jigdo pools, etc): ... still running05:31
maswanthe jigdo pools are lots of dirs and links05:31
setuidRight05:32
maswanhmm.. I should head home now though.05:33
setuidI'll see what I can do05:37
setuidThanks for the help (and I know your name from somewhere... were you here back in the #linpeople days?)05:37
JulienHWhat are the differences between the linux-server and linux-image-server metapackages ? Their description are identical05:38
JulienH"dpkg -l | grep server" gives me nothing...05:39
infinityJulienH: Given that there's no linux-restricted-modules (yet) for the server kernels, nothing.05:50
infinityJulienH: But if/when there is, "linux-server" would depend on "linux-image-server" and "linux-restricted-modules-server"05:50
infinityJulienH: Which is the case with every "linux-$FLAVOR" package, which depends on "linux-restricted-modules-$FLAVOUR" and "linux-image-$FLAVOUR"05:51
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-server
JulienHOk, thanks for you answers05:52
spikeeeer, can anybody suggest what "SEL" could be when it comes to an acer server and "System fault" led?05:58
spikethe thing is I've got this brand-new machine, installed ubuntu server on it, system works fine but the "system fault" led is on, and it should indicate a critical error05:59
spikeI cant find a way to tell wtf it's complaining about05:59
spikealso I've enabled logging in the BIOS but cant find a way to view the logs06:00
spikesuggestions?06:00
infinityNone whatsoever, other than the not-very-helpful "don't buy Acer hardware"06:00
spikeoh, ssytem even log06:00
spikethat's what SEL expands to06:00
spikeinfinity: too late, they got 3... , and of course never thought of asking me...06:01
spike"it was a nice offer"06:01
=== spike shrugs
infinityHeh.  It always is.06:01
infinityI don't suppose you're in Australia?06:02
spikemight have got them downstairs at the store with one of those "pay 2 bring home 3" promotions...06:02
infinity(I'm from Canada, where I thought Acer was actually dead, until I moved to Australia and saw them EVERYWHERE)06:02
infinityHadn't seen any Acer systems back home for well over 5 years.06:02
spikeuh, why did you move from the lovely canada?!06:02
infinityA girl.06:03
spikedont really know australia but I were canadian I wouldnt ever migrate away :)06:03
infinityTHE girl, more accurately.06:03
spikeoh, ok, I would too :)06:03
spikeehehe06:03
spikelucky you06:03
spikeanyway, back googling how the fsck get access to the bios logs...06:03
spiketnx for moral support :)06:03
=== spike might try to enable BIOS over serial link
spikecould spit something there06:04
maswansetuid: 838G    cdimage06:06
maswansetuid: hmm.. #openprojects perhaps?06:06
maswanor whatever that channels was called06:07
setuidProbably, I was here before OPN06:07
=== lionelp [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-server
=== zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-server
setuidGetting a BLAZING 6k/sec. on cdimage now, over http06:37
setuid;)06:37
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-server
=== lionel_ [n=lionel@10.21.96-84.rev.gaoland.net] has joined #ubuntu-server
JulienHI was at 120kB/s on cdimage...06:52
=== Pygi [n=mario@83-131-245-240.adsl.net.t-com.hr] has joined #ubuntu-server
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-server
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-server
=== fbn [n=fbn@p549E31B0.dip0.t-ipconnect.de] has joined #ubuntu-server
=== allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-server
=== Pygi [n=mario@83-131-242-126.adsl.net.t-com.hr] has joined #ubuntu-server
fbnwill there be a new version for the courier-mta package before dapper release?10:46
=== allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-server
=== ealden [n=ealden@203.76.211.68] has joined #ubuntu-server
Pygifabbione: ping11:26
=== Unfun [n=Unfun@adsl-209-233-46-141.dsl.snfc21.pacbell.net] has joined #ubuntu-server
Unfunhola11:56

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!