Gezien het feit dat processen die tussen blokhaken staan naar disk geswapt zijn, zullen die geen load veroorzaken.quote:Op dinsdag 22 juni 2004 00:50 schreef devzero het volgende:
"kernelprocessen"
[..]
een load van 10 en geen van de processen bezet cpu-time kan oa wijzen op overdadig swappen (trashing). Wat geeft vmstat ?
Die processen draaien in "kernelspace" en daarom ziet ps ze als geswapt, heb ik altijd begrepen. Bijvoorbeeld de kernel swap daemon (kswapd) staat er tussen en die zal niet zo snel naar disk geswapt wordenquote:Op woensdag 23 juni 2004 00:33 schreef Hiawatha het volgende:
Gezien het feit dat processen die tussen blokhaken staan naar disk geswapt zijn, zullen die geen load veroorzaken.
idem voor bv perl-filesquote:#!/bin/sh
echo "hallo"
desktop-calculator bcquote:#!/usr/bin/perl
print "hallo\n";
De eerste regel (vrnl de karakters #!) geeft aan de exec in de kernel aan dat het een script is en het programma "leest" de rest van de file alsof het stdin in is (klopt niet helemaal, maar dit is toch een duidelijke uitleg). "executable" maak je ze met chmod +xquote:#!/usr/bin/dc
4 5 + p
Vaak gebruikt men wel ".sh" als extensie om aan te geven dat het een shell-script is, maar dat hoeft niet.quote:> ls -l calc
-rwxr-x--- 1 paul wheel 23 Jun 23 18:02 calc
> ./calc
9
> cat calc
#!/usr/bin/dc
4 5 + p
Wat werkt er dan niet? Probeert hij de php paginaas te downloaden? Heb je naast de 2 regels die je noemt ook de volgendequote:Op vrijdag 25 juni 2004 16:18 schreef E.r.w.i.n het volgende:
PHP doet niks op m'n Debianbak
...
Dan zou het toch gewoon moeten werken?!\
? (Pad kan anders zijn, dit is op mijn freebsd machine. Vergelijk met de rest van je loadmodule regels of doe een find)quote:LoadModule php4_module libexec/apache2/libphp4.so
Hoe kan ik ervoor zorgen dat ik toch het 'leave' commando kan gebruiken...!?quote:bash: leave: command not found
Commando ken ik ook niet. Maar het is duidelijk niet op je systeem geinstalleerd.quote:Op woensdag 30 juni 2004 12:13 schreef Werewolf het volgende:
Ik ben weer een beetje aan het 'knutselen' met RedHat en nu las ik ergens over het 'leave' command. Hiermee kan je op een bepaalde tijd een reminder als popup laten verschijnen.
Maar als ik het commando intik krijg ik:
[..]
Hoe kan ik ervoor zorgen dat ik toch het 'leave' commando kan gebruiken...!?
Het makkelijkst is update-grub (Debian only?), wat update-grub die doet is alle kernel images in /boot zoeken en in de grub menu.lst te zetten.quote:Op woensdag 30 juni 2004 15:43 schreef Werewolf het volgende:
Ben ook nog 'even' bezig met het compileren en draaien van een eigen kernel.
Het compileren is zonder problemen gegaan. Nu heb ik een bzImage gemaakt en deze in /boot geplaatst.
Maar hoe krijg ik nu deze image goed geconfigureerd in Grub.
Dit staat momenteel in mijn grub.conf:
default=1
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
root (hd0,0)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /initrd-2.4.20-8.img
Moet ik gewoon de regels kopieren en aanpassen? Ik zie dat de bestanden "vmlinuz-2.4.20-8" en "initrd-2.4.20-8.img" in de folder boot staan, maar waar moet ik nu mijn eigen image invullen? Achter kernel of achter initrd? En wat moet ik dan bij die andere invullen, want ik heb maar 1 bestand gekopieerd....
Stel je draait nu de kernel die hier boven staat (2.4.20-8) en je hebt net kernel 2.4.26 gecompileerd. Wat je dan als nieuwe boot parameters krijgt is het volgende:quote:title Red Hat Linux (2.4.20-8)
root (hd0,0)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /initrd-2.4.20-8.img
Hier ga ik ervan uit dat de bzImage naar /boot gecopieerd wordt, en gerenamed naar vmlinuz-2.4.26 en dat de initrd image ook naar /boot gecopieerd wordt en gerenamed naar initrd-2.4.26quote:title Red Hat Linux (2.4.26)
root (hd0,0)
kernel /boot/vmlinuz-2.4.26 ro root=LABEL=/
initrd /boot/initrd-2.4.26
title Red Hat Linux (2.4.20-8)
root (hd0,0)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /initrd-2.4.20-8.img
Mijn /var/named/root.hintsquote:// Config file for caching only name server
//
// The version of the HOWTO you read may contain leading spaces
// (spaces in front of the characters on these lines ) in this and
// other files. You must remove them for things to work.
//
// Note that the filenames and directory names may differ, the
// ultimate contents of should be quite similar though.
options {
directory "/var/named";
// Uncommenting this might help if you have to go through a
// firewall and things are not working out. But you probably
// need to talk to your firewall admin.
// query-source port 53;
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndc_key; };
};
key "rndc_key" {
algorithm hmac-md5;
secret "c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K";
};
zone "." {
type hint;
file "root.hints";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "pz/127.0.0";
};
Mijn /var/named/pz/127.0.0quote:;
; There might be opening comments here if you already have this file.
; If not don't worry.
;
; About any leading spaces in front of the lines here: remove them!
; Lines should start in a ;, . or character, not blanks.
;
. 6D IN NS A.ROOT-SERVERS.NET.
. 6D IN NS B.ROOT-SERVERS.NET.
. 6D IN NS C.ROOT-SERVERS.NET.
. 6D IN NS D.ROOT-SERVERS.NET.
. 6D IN NS E.ROOT-SERVERS.NET.
. 6D IN NS F.ROOT-SERVERS.NET.
. 6D IN NS G.ROOT-SERVERS.NET.
. 6D IN NS H.ROOT-SERVERS.NET.
. 6D IN NS I.ROOT-SERVERS.NET.
. 6D IN NS J.ROOT-SERVERS.NET.
. 6D IN NS K.ROOT-SERVERS.NET.
. 6D IN NS L.ROOT-SERVERS.NET.
. 6D IN NS M.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 6D IN A 198.41.0.4
B.ROOT-SERVERS.NET. 6D IN A 128.9.0.107
C.ROOT-SERVERS.NET. 6D IN A 192.33.4.12
D.ROOT-SERVERS.NET. 6D IN A 128.8.10.90
E.ROOT-SERVERS.NET. 6D IN A 192.203.230.10
F.ROOT-SERVERS.NET. 6D IN A 192.5.5.241
G.ROOT-SERVERS.NET. 6D IN A 192.112.36.4
H.ROOT-SERVERS.NET. 6D IN A 128.63.2.53
I.ROOT-SERVERS.NET. 6D IN A 192.36.148.17
J.ROOT-SERVERS.NET. 6D IN A 198.41.0.10
K.ROOT-SERVERS.NET. 6D IN A 193.0.14.129
L.ROOT-SERVERS.NET. 6D IN A 198.32.64.12
M.ROOT-SERVERS.NET. 6D IN A 202.12.27.33
Goed, de logfile ziet er als volgt uit.:quote:$TTL 3D
@ IN SOA ns.linux.bogus. hostmaster.linux.bogus. (
1 ; Serial
8H ; Refresh
2H ; Retry
4W ; Expire
1D) ; Minimum TTL
NS ns.linux.bogus.
1 PTR localhost.
quote:[root@venus etc]# tail -f /var/log/messages
Jul 1 19:54:16 venus named[2942]: listening on IPv4 interface eth0, 62.195.11.116#53
Jul 1 19:54:16 venus named[2942]: could not listen on UDP socket: address in use
Jul 1 19:54:16 venus named[2942]: creating IPv4 interface eth0 failed; interface ignored
Jul 1 19:54:16 venus named[2942]: listening on IPv4 interface eth1, 192.168.0.1#53
Jul 1 19:54:16 venus named[2942]: could not listen on UDP socket: address in use
Jul 1 19:54:16 venus named[2942]: creating IPv4 interface eth1 failed; interface ignored
Jul 1 19:54:16 venus named[2942]: not listening on any interfaces
Jul 1 19:54:16 venus named[2942]: command channel listening on 127.0.0.1#953
Jul 1 19:54:16 venus named[2942]: couldn't open pid file '/var/run/named/named.pid': Permission denied
Jul 1 19:54:16 venus named[2942]: exiting (due to early fatal error)
Goed, hij start inmiddels...quote:Op donderdag 1 juli 2004 20:00 schreef DutchBlood het volgende:
Goed, ik probeer een BIND DNS server te draaien onder Red Hat 9.0.
Dat lukt niet. (joh.)
Ik heb deze howto gevolgd: http://www.linux.com/howtos/DNS-HOWTO-3.shtml
De nameserver wil dus simpelweg niet starten.
Alles direct overgenomen van de howto.
Mijn named.conf:
[..]
Mijn /var/named/root.hints
[..]
Mijn /var/named/pz/127.0.0
[..]
Goed, de logfile ziet er als volgt uit.:
[..]
Bedankt, had geen goed initrd bestand. Deze aangemaakt en ingesteld in grub.confquote:Op donderdag 1 juli 2004 14:49 schreef smoking2000 het volgende:
-uitleg-
Leg eens uit wat je precies wil?quote:Op vrijdag 2 juli 2004 10:59 schreef DutchBlood het volgende:
Is het mogelijk om in het hosts bestand op de server hosts vast te leggen die gebruikt dienen te worden door de clients?
Stel, ik stel fok in in /etc/, als alias van het IP van fok!. Op mn router kan ik dan als ik ping fok doe pingen naar fok!. Dat wil ik dus ook op mijn clients kunnen doen.quote:Op vrijdag 2 juli 2004 15:21 schreef BarBaar het volgende:
[..]
Leg eens uit wat je precies wil?
Vaak is het gewoon een kwestie van de dependencies oplossen. Die moet je dus ff opschrijven en apart installeren.quote:Op donderdag 1 juli 2004 21:50 schreef Thomaash het volgende:
ik heb een probleem bij het updaten van KDE 3.1 naar 3.2, ik gebruik SuSE Professial 9.0 .
Ik had de KDE 3.2 paketten van suse.nl gedownload en ik begon (vrolijk) met het installeren van de eerste .rpm met YAST2, ik kreeg een paar errors mbt dependencies maar ik dacht (met mn stomme kop) dat die wel goed zouden komen na het installeren van andere packages.. niet dus
na het installeren van de eerste package deed YAST2 het niet meer en na het opstarten deed heel KDE 't nie meer; ik weet nu dus hoe het niet moet; hoe dan wel?
Dat is toch gewoon NAT'en.. of begrijp ik het nog niet?quote:Op zaterdag 3 juli 2004 00:31 schreef DutchBlood het volgende:
[..]
Stel, ik stel fok in in /etc/, als alias van het IP van fok!. Op mn router kan ik dan als ik ping fok doe pingen naar fok!. Dat wil ik dus ook op mijn clients kunnen doen.
Ik gebruik Bind 9 als dns server, als dat terzake doet.
ik denk meer aan DHCPquote:Op zaterdag 3 juli 2004 10:51 schreef BarBaar het volgende:
[..]
Dat is toch gewoon NAT'en.. of begrijp ik het nog niet?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |