abonnement Unibet Coolblue Bitvavo
pi_111249773
quote:
0s.gif Op maandag 7 mei 2012 14:45 schreef FredvZ het volgende:
Kan het trouwens veel kwaad om een linuxdistro te installeren zonder swap-partitie?
Als je zware programma's draait die veel geheugen gebruiken, is het wel handig om een swappartitie te hebben. Anders crasht je computer zodra je geheugen volloopt.
pi_111250857
Heb je dat ooit meegemaakt?

1. Als swap inderdaad gebruikt móet gaan worden wordt de machine baggertraag. Access van swap is in de orde van milliseconden, bij RAM is dat nanoseconden. Daar zit een factor miljoen verschil tussen.

2. Je moet het gek maken voor je daadwerkelijk meerdere GBs aan swappable pages hebt. Dan ben je een hele zware gebruiker en moet je gewoon zorgen dat er genoeg memory in je PC zit. Anders is ie niet vooruit te branden.

Nuttige tooltjes om het gedrag van je memory te monitoren:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$ free -h
             total       used       free     shared    buffers     cached
Mem:          3.8G       3.6G       202M         0B       138M       2.5G
-/+ buffers/cache:       1.0G       2.8G
Swap:           0B         0B         0B

# vmstat: getallen in MB, 5 intervallen van 10 seconden
$ vmstat -S M 10 5
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 2  0      0    200    138   2517    0    0   245   374  811  375 22  4 72  2
 1  0      0    200    138   2517    0    0     0     0 1146 2072 18  3 79  0
 0  0      0    199    138   2517    0    0     0     0 1182 2026 18  3 79  0
 1  0      0    198    138   2517    0    0     0     0 1275 2134 19  3 78  0
 1  0      0    197    138   2517    0    0     0     0 1209 2081 18  3 79  0

Let op de kolommen si/so voor het swapgedrag. Als die grote getallen gaan laten zien, wordt het tijd om meer memory te kopen ;)

Ook goed te zien hier dat ik van de 4 GB die ik heb, maar 1 GB "echt" gebruikt wordt (Firefox, filmpje kijken). Het overgrote deel wordt opgeslokt door filecache. Daarom is het ook nooit nutteloos om meer geheugen te plaatsen, filecache komt altijd van pas: het is altijd sneller dan een file nogmaals te moeten lezen. Hoe meer, hoe beter.
Je ziet dan ook dat er maar weinig geheugen echt "free" is. Wat over is wordt door filecache ingepikt en pas vrijgegeven als een applicatie memory nodig heeft.
Maar filecache wordt nooit uitgeswapt: dat bestaat namelijk al op disk.

[ Bericht 81% gewijzigd door Ertepeller op 07-05-2012 16:07:28 ]
pi_111251839
quote:
0s.gif Op maandag 7 mei 2012 15:46 schreef Ertepeller het volgende:
Heb je dat ooit meegemaakt?

1. Als swap inderdaad gebruikt móet gaan worden wordt de machine baggertraag. Access van swap is in de orde van milliseconden, bij RAM is dat nanoseconden. Daar zit een factor miljoen verschil tussen.

2. Je moet het gek maken voor je daadwerkelijk meerdere GBs aan swappable pages hebt. Dan ben je een hele zware gebruiker en moet je gewoon zorgen dat er genoeg memory in je PC zit. Anders is ie niet vooruit te branden.
Ja, een server met 64GB geheugen heb ik weleens zien crashen omdat-ie te weinig swap had. Uiteraard wordt het traag als je moet gaan swappen; 't is dan ook puur om crashes te voorkomen.
pi_111252083
Ik heb het dan ook de hele tijd over "gewone" PC's en heb ook al gezegd dat het bij een server wel verstandig is: beter traag dan crashen. Ook dan geldt: gaat ie swappen, dan moet er memory bij.

En ik neem aan dat dat een Windows server was? Met een vracht virtuele machines o.i.d.? Of met een aantal grote databases?
Bij Windows loopt het memorygebruik sowieso meestal sneller op dan bij een Unix-achtige omdat er bij Unix veel meer geshared wordt.

Voor een home-PC geldt gewoon: laat die swap maar achterwege als je 4 GB of meer hebt. En zeker als je een SSD hebt.
pi_111253986
quote:
0s.gif Op maandag 7 mei 2012 16:12 schreef Ertepeller het volgende:
Ik heb het dan ook de hele tijd over "gewone" PC's en heb ook al gezegd dat het bij een server wel verstandig is: beter traag dan crashen. Ook dan geldt: gaat ie swappen, dan moet er memory bij.

En ik neem aan dat dat een Windows server was? Met een vracht virtuele machines o.i.d.? Of met een aantal grote databases?
Bij Windows loopt het memorygebruik sowieso meestal sneller op dan bij een Unix-achtige omdat er bij Unix veel meer geshared wordt.

Voor een home-PC geldt gewoon: laat die swap maar achterwege als je 4 GB of meer hebt. En zeker als je een SSD hebt.
Nee, was Linux.
pi_111254422
quote:
0s.gif Op maandag 7 mei 2012 15:46 schreef Ertepeller het volgende:
Heb je dat ooit meegemaakt?

1. Als swap inderdaad gebruikt móet gaan worden wordt de machine baggertraag. Access van swap is in de orde van milliseconden, bij RAM is dat nanoseconden. Daar zit een factor miljoen verschil tussen.
Dat is dus pertinent niet waar. Als je een systeem hebt met weinig (> 4GB) geheugen, kan je systeem aanzienlijk sneller worden door een hoge swapiness. Informatie die nauwelijks gebruikt wordt, wordt dan naar de swap verplaatst waardoor er meer cachegeheugen vrij komt voor programma's die je wel intensief gebruikt.

Bij 4GB ligt ongeveer het kantelpunt dat swappen niet echt meer nodig is, omdat er over het algemeen toch wel genoeg cacheruimte vrij is.
  maandag 7 mei 2012 @ 18:17:51 #57
136730 PiRANiA
All thinking men are atheists.
pi_111256406
Fedora-16-x86_64-DVD - uploaded 254.7 GB ^O^.
pi_111256510
quote:
14s.gif Op maandag 7 mei 2012 18:17 schreef PiRANiA het volgende:
Fedora-16-x86_64-DVD - uploaded 254.7 GB ^O^.
:D
Op vrijdag 22 juli 2011 00:30 schreef yvonne het volgende:
Ja DE Ik houd nog heel veel van je
pi_111271435
Ik wil graag de totale schijfruimte weergeven, maar die heeft het mountpoint /. Hoe geef ik alleen dit mountpoint weer, en niet ook nog /dev/sda1 en alles met een / erin?

Kun je dus op 1 of andere manier exacte opdrachten geven?
pi_111271642
quote:
0s.gif Op maandag 7 mei 2012 23:14 schreef Dennisweb het volgende:
Ik wil graag de totale schijfruimte weergeven, maar die heeft het mountpoint /. Hoe geef ik alleen dit mountpoint weer, en niet ook nog /dev/sda1 en alles met een / erin?

Kun je dus op 1 of andere manier exacte opdrachten geven?
gewoon df -h / ?
pi_111272570
quote:
0s.gif Op maandag 7 mei 2012 23:18 schreef erikkll het volgende:

[..]

gewoon df -h / ?
Dan geeft hij dus wel alles startend met een / weer. Ik wil alleen /.
  maandag 7 mei 2012 @ 23:47:15 #62
187069 slacker_nl
Sicko pur sang
pi_111272816
Zoiets?

1
2
3
$ df -h /dev/sda2
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             453G  199G  231G  47% /
In theory there is no difference between theory and practice. In practice there is.
pi_111273733
quote:
1s.gif Op maandag 7 mei 2012 23:41 schreef Dennisweb het volgende:

[..]

Dan geeft hij dus wel alles startend met een / weer. Ik wil alleen /.
zet je er wel die slash achter? bij mij geeft ie gewoon alleen / hoor
1
2
3
4
5
6
7
8
9
10
meenee@meenee-laptop:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda5        73G   19G   51G  27% /
udev            993M  4.0K  993M   1% /dev
tmpfs           401M  872K  401M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none           1003M  360K 1002M   1% /run/shm
meenee@meenee-laptop:~$ df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda5        73G   19G   51G  27% /
pi_111276011


-edit- oh en "rm -rf / - make computer faster" niet doen hé :')
pi_111277104
quote:
10s.gif Op dinsdag 8 mei 2012 01:34 schreef Dale. het volgende:
[ afbeelding ]

-edit- oh en "rm -rf / - make computer faster" niet doen hé :')
Nooit doen! :P
pi_111278772
quote:
14s.gif Op maandag 7 mei 2012 18:17 schreef PiRANiA het volgende:
Fedora-16-x86_64-DVD - uploaded 254.7 GB ^O^.
Ah thx, die had ik vorige week nodig :D
More oneness, less categories
Open hearts, no strategies
Decisions based upon faith and not fear
People who live right now and right here
pi_111302528
Nu krijg ik dit:

1
2
3
Bestandssysteem            Grtte Gebr Besch Geb% Aangekoppeld op
/dev/mapper/gina-root
                      197G  2,7G  184G   2% /

Ik wil graag de grootte apart, de gebruikte apart, en de beschikbaarheid apart. Ik werk namelijk aan een shellscriptje. Maar hoe krijg ik deze waarden apart? awk {3}?
  dinsdag 8 mei 2012 @ 20:02:18 #68
134103 gebrokenglas
Half human, half coffee
pi_111303245
quote:
0s.gif Op dinsdag 8 mei 2012 19:49 schreef Dennisweb het volgende:
Nu krijg ik dit:
[ code verwijderd ]

Ik wil graag de grootte apart, de gebruikte apart, en de beschikbaarheid apart. Ik werk namelijk aan een shellscriptje. Maar hoe krijg ik deze waarden apart? awk {3}?
Kan.
Hieronder een optie om die dingen in variabelen te zetten. Het kan ongetwijfeld netter. De 'grep -v' is bedoeld om de header uit de output te slopen.
1
2
3
4
5
6
GROOTTE=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $1}')
GEBRUIKT=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $2}')
BESCH=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $3}')

echo "Grootte: ${GROOTTE}"
etc.
Autocorrect
(zelfst. naamw.)
Een feature die je relatie kan verpesten met één letter.
pi_111303722
cut is de gebruikelijke util daarvoor ;)
More oneness, less categories
Open hearts, no strategies
Decisions based upon faith and not fear
People who live right now and right here
pi_111306038
quote:
0s.gif Op dinsdag 8 mei 2012 20:02 schreef gebrokenglas het volgende:

[..]

Kan.
Hieronder een optie om die dingen in variabelen te zetten. Het kan ongetwijfeld netter. De 'grep -v' is bedoeld om de header uit de output te slopen.
[ code verwijderd ]

Nu vermeldt hij nog /dev/mapper/gina-root. Kan dat ook nog weg? :)
Edit: Hebbes. Dit toevoegen: | awk -F"#" 'NR==2'

[ Bericht 3% gewijzigd door Dennisweb op 08-05-2012 20:58:06 ]
pi_111307701
of al die awks dus vervangen met cut -f 1, cut -f 2 en cut -f 3.
More oneness, less categories
Open hearts, no strategies
Decisions based upon faith and not fear
People who live right now and right here
pi_111310788
Zo. Mijn shellscript doet het nu helemaal! Thanks for the help!
XSNLVPSGina twitterde op dinsdag 08-05-2012 om 22:07:11 Uptime: d: 7h: 23:31,; CPU: 0.3%; RAM: 262MB ((26.00%)); Disk: 2,7GB used of 197GB (2%) (184GB free); OS: Ubuntu 11.10 reageer retweet
pi_111311336
quote:
0s.gif Op dinsdag 8 mei 2012 22:09 schreef Dennisweb het volgende:
Zo. Mijn shellscript doet het nu helemaal! Thanks for the help!
XSNLVPSGina twitterde op dinsdag 08-05-2012 om 22:07:11 Uptime: d: 7h: 23:31,; CPU: 0.3%; RAM: 262MB ((26.00%)); Disk: 2,7GB used of 197GB (2%) (184GB free); OS: Ubuntu 11.10 reageer retweet
Wat is het eigenlijk? :@
pi_111311703
quote:
0s.gif Op dinsdag 8 mei 2012 22:18 schreef Blue_Panther_Ninja het volgende:

[..]

Wat is het eigenlijk? :@
Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt.
pi_111317310
quote:
0s.gif Op dinsdag 8 mei 2012 22:23 schreef Dennisweb het volgende:

[..]

Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt.
AHA

Geen WiFi methode? :P
  woensdag 9 mei 2012 @ 00:29:31 #76
45457 NightH4wk
Semper Fi!
pi_111317949
Twitter ook je /var/log/messages :Y
pi_111318464
quote:
0s.gif Op woensdag 9 mei 2012 00:29 schreef NightH4wk het volgende:
Twitter ook je /var/log/messages :Y
Kan dat? :P
pi_111320811
Tijd voor wat nieuws: openindiana. Ik wilde al een tijdje met ZFS spelen en aangezien ik freebsd al ken en mijn solaris kennis een beetje roestig is, daarom deze "fork" van OpenSolaris eens proberen.
  woensdag 9 mei 2012 @ 08:01:10 #79
134103 gebrokenglas
Half human, half coffee
pi_111322192
quote:
0s.gif Op dinsdag 8 mei 2012 22:23 schreef Dennisweb het volgende:

[..]

Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt.
Toen ik nog Ziggo had en die er geregeld uren per dag uit lag, had ik een scriptje draaien die om de zoveel seconden een ping deed naar de DNS server en het resultaat logde. Zo kon ik 's avonds mooi zien hoevaak en hoe lang de verbinding had gehaperd, om bewijs te hebben bij discussies met de helpdesk.
Autocorrect
(zelfst. naamw.)
Een feature die je relatie kan verpesten met één letter.
pi_111330325
Zeg ik wilde Linux weer eens proberen, weet iemand hier welke versie ik als live versie kan downloaden welke op een USB stick van 512 mb past en waar dan ook nog eens Skype ingebakken zit?
  woensdag 9 mei 2012 @ 12:59:21 #81
45457 NightH4wk
Semper Fi!
pi_111330542
quote:
Kan dat? :P
Ja? :P tail -F /var/log/messages >| script.sh
  woensdag 9 mei 2012 @ 13:01:04 #82
45457 NightH4wk
Semper Fi!
pi_111330601
Erm, dat was dus fout. Maar je begrijp het waarschijnlijk wel. :/
pi_111362376
quote:
0s.gif Op woensdag 9 mei 2012 13:01 schreef NightH4wk het volgende:
Erm, dat was dus fout. Maar je begrijp het waarschijnlijk wel. :/
Jah!! :D
pi_111364746
quote:
0s.gif Op woensdag 9 mei 2012 12:59 schreef NightH4wk het volgende:

[..]

Ja? :P tail -F /var/log/messages >| script.sh
Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op.

Of je gebruikt syslog-ng ( destination bla {program("script.sh");} ). Maar wie gebruikt dat nog nu er rsyslog is.
pi_111365156
quote:
5s.gif Op woensdag 9 mei 2012 12:53 schreef WammesWaggel het volgende:
Zeg ik wilde Linux weer eens proberen, weet iemand hier welke versie ik als live versie kan downloaden welke op een USB stick van 512 mb past en waar dan ook nog eens Skype ingebakken zit?
De meeste distro's hebben wel een ''minimal install'' dan download die het meeste gewoon tijdens het installeren.

Ubuntu en Debian hebben dit sowieso, Arch bijvoorbeeld ook >:) maar dan haal je jezelf wat meer moeite op de hals qua installeren.

Andere distro's ben ik niet echt bekend mee maar denk dat alle grote wel beschikken over een ''minimal install''
pi_111365172
quote:
5s.gif Op woensdag 9 mei 2012 12:53 schreef WammesWaggel het volgende:
Zeg ik wilde Linux weer eens proberen, weet iemand hier welke versie ik als live versie kan downloaden welke op een USB stick van 512 mb past en waar dan ook nog eens Skype ingebakken zit?
Lubuntu 12.04 erop zetten! :P

Straks even downen!

[ Bericht 1% gewijzigd door Blue_Panther_Ninja op 10-05-2012 04:29:20 ]
pi_111366043
quote:
19s.gif Op donderdag 10 mei 2012 02:22 schreef devzero het volgende:

[..]

Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op.

Of je gebruikt syslog-ng ( destination bla {program("script.sh");} ). Maar wie gebruikt dat nog nu er rsyslog is.
Het is toch makkelijker om te draaien; je laat script.sh /var/log's tailen wanneer het aangeroepen wordt om te twitteren?
More oneness, less categories
Open hearts, no strategies
Decisions based upon faith and not fear
People who live right now and right here
  donderdag 10 mei 2012 @ 08:20:12 #88
134103 gebrokenglas
Half human, half coffee
pi_111366095
Kun je het niet als een private bericht twitteren? Nu kan iedereen het zien, en of dat nu zo handig is...
Autocorrect
(zelfst. naamw.)
Een feature die je relatie kan verpesten met één letter.
pi_111370202
quote:
0s.gif Op donderdag 10 mei 2012 04:24 schreef Blue_Panther_Ninja het volgende:

[..]

Lubuntu 12.04 erop zetten! :P

Straks even downen!
LXDE :')
pi_111371207
quote:
0s.gif Op donderdag 10 mei 2012 11:16 schreef robin007bond het volgende:

[..]

LXDE :')
Wat wil je dan?
Unity :')
Gnome 3 :')
pi_111372035
quote:
0s.gif Op donderdag 10 mei 2012 11:16 schreef robin007bond het volgende:

[..]

LXDE *O*
Fixed.
More oneness, less categories
Open hearts, no strategies
Decisions based upon faith and not fear
People who live right now and right here
  donderdag 10 mei 2012 @ 12:55:11 #92
319437 Man-Bear-Pig
Computational Biologist
pi_111373899
quote:
0s.gif Op donderdag 10 mei 2012 11:42 schreef t4rt4rus het volgende:

[..]

Wat wil je dan?
Unity :')
Gnome 3 :')
Mint *O* Gnome 2 *O*
pi_111376209
Xfce *O*
pi_111381100
Voor iedereen die het leuk vindt, ik mag de Twittercode delen. Dit heb ik overlegd met de eigenlijke maker van het script. De aanpassingen komen wel van mij, en een deel van jullie.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#!/bin/sh
# Twitter Stats for Synology script made by @NiklasRen
# Ubuntu edit by @DennisdeWit. Example: @XSNLVPSGina
# First: chmod +x twitterscript.sh, and dos2unix this script.

#Getting CPU information and pressure
cpu=`top -b -n1 | grep Cpu | cut -c 9-12`

#Total RAM, used RAM and free RAM as a percentage
ram_total=`free -m | grep Mem: | awk '{print $2}'`
ram_used=`free -m | grep cache: | awk '{print $3}'`
percentage_used=`echo "scale=2; ${ram_used} /${ram_total} *100" | bc -l`

#Uptime
# Note: 'Bestandssysteem is Dutch for filesystem. You should replace
# this word with the word which means 'filesystem' in your language
uptime=`uptime | awk '{print $3}'`
uptimedays=`uptime | awk 'begin{FS="up"}{print $3}'`
uptimehours=`uptime | awk 'begin{FS="up"}{print $5}'`

#Filesystem (see note above)
size=`df -h / | grep -v  Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $1}' | awk -F"#" 'NR==2'`
used=`df -h / | grep -v  Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $2}' | awk -F"#" 'NR==2'`
used_percentage=`df -h / | grep -v  Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $4}' | awk -F"#" 'NR==2'`
available=`df -h / | grep -v  Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $3}' | awk -F"#" 'NR==2'`
os=`lsb_release -d -s`

#Creating the twitter notice
msg="Uptime: d: ${uptimedays}h: ${uptimehours}; CPU: ${cpu}%; RAM: ${ram_used}MB (${percentage_used}%); Disk: ${used}B used of ${size}B (${used_percentage}) (${available}B free); OS: ${os}"
#Fixing some character problems
echo $msg | sed -e 's/%/%25/g' -e 's/ /%20/g' -e 's/!/%21/g' -e 's/"/%22/g' -e 's/#/%23/g' -e 's/\$/%24/g' -e 's/\&/%26/g' -e 's/'\''/%27/g' -e 's/(/%28/g' -e 's/)/%29/g' -e 's/\*/%2a/g' -e 's/+/%2b/g' -e 's/,/%2c/g' -e 's/-/%2d/g' -e 's/\./%2e/g' -e 's/\//%2f/g' -e 's/:/%3a/g' -e 's/;/%3b/g' -e 's//%3e/g' -e 's/?/%3f/g' -e 's/@/%40/g' -e 's/\[/%5b/g' -e 's/\\/%5c/g' -e 's/\]/%5d/g' -e 's/\^/%5e/g' -e 's/_/%5f/g' -e 's/`/%60/g' -e 's/{/%7b/g' -e 's/|/%7c/g' -e 's/}/%7d/g' -e 's/~/%7e/g' > /tmp/IdL_status
msg=`cat /tmp/IdL_status`

#Tweet it using cURL. 
# Note: Create an account at supertweet first. Supertweet is a proxy for
# the Twitter API
curl -u Account:password -d "status=${msg}" http://api.supertweet.net/1/statuses/update.xml
pi_111381671
Kan de supertweet api niet over https? Anders plaintext passwords over het netwerk en internet enzo...
More oneness, less categories
Open hearts, no strategies
Decisions based upon faith and not fear
People who live right now and right here
pi_111381757
quote:
5s.gif Op donderdag 10 mei 2012 16:27 schreef trancethrust het volgende:
Kan de supertweet api niet over https? Anders plaintext passwords over het netwerk en internet enzo...
Nee, want Supertweet ondersteunt geen https.
pi_111385684
quote:
14s.gif Op donderdag 10 mei 2012 12:04 schreef trancethrust het volgende:

[..]

Fixed.
Is makkelijk te gebruiken. :9
pi_111390765
quote:
5s.gif Op donderdag 10 mei 2012 08:15 schreef trancethrust het volgende:
Het is toch makkelijker om te draaien; je laat script.sh /var/log's tailen wanneer het aangeroepen wordt om te twitteren?
Maar dan moet je bijhouden waar je gebleven was bij de vorige aanroep (en je moet rekening houden met logrotate). De "tail -f /var/log/message | script.sh" oplossinging zal iedere regel tweeten, net als syslog_ng dat zal doen. Via een 'crontab' kan wel, maar dan moet je syslog naar een named pipe sturen en die uitlezen met je script.
pi_111390887
Ik ben een Apache webserver aan het inrichten. Op de server draaien 2 websites die via https toegankelijk moeten zijn. Aan de hand van subdomein wordt bepaald welke website de gebruiker voorgeschoteld krijgt.

In httpd.conf heb ik onderstaande geconfigureerd:
1
2
3
4
5
6
7
8
9
10
11
NameVirtualHost *.443

<VirtualHost *:443>
ServerName site1.mijndomein.nl
DocumentRoot /web/site1/www/html
</VirtualHost>

<VirtualHost *:443>
ServerName site2.mijndomein.nl
DocumentRoot /web/site2/www/html
</VirtualHost>

Bovenstaande heb ik goed geconfigureerd?

Bij herstarten httpd krijg ik onderstaande melding. Deze melding lijkt me logisch.
1
2
3
4
5
Stopping httpd:                                            [  OK  ]
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 99.99.99.99 for ServerName
[Thu May 10 19:29:06 2012] [warn] _default_ VirtualHost overlap on port 443, the first has precedence
[Thu May 10 19:29:06 2012] [warn] _default_ VirtualHost overlap on port 443, the first has precedence
                                                           [  OK  ]
Domein is nog niet geregeld dus kan nog niet testen.
Als ik het goed begrijp moet ik koppeling met het SSL certificaat configureren in ssl.conf?

[ Bericht 1% gewijzigd door TargaFlorio op 10-05-2012 20:41:56 ]
pi_111399488
quote:
Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op.

Of je gebruikt syslog-ng ( destination bla {program("script.sh");} ). Maar wie gebruikt dat nog nu er rsyslog is.
Maar wat gebeurd er dan precies bij het volgende? Loop een beetje te testen.

tail -F /var/log/messages | /tmp/lulz.sh

1
2
3
4
/tmp/lulz.sh
-----------
#!/bin/sh
tr '[:lower:]' '[:upper:]' < /dev/stdin
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')