PDA

Bekijk Volledige Versie : verplaatsen /var/www en /var/qmail



davinci
19/06/06, 22:09
In verband met een 'vreemde' installatie en partionering/installatie van mijn server/plesk wil ik het volgende doen:
mijn /var is 20gb
mijn /home is 180gb

cp -R /var/www/vhosts /home/www/vhosts
cp -R /var/qmail /home/qmail

nano psa.conf:
# Virtual hosts directory
HTTPD_VHOSTS_D /home/www/vhosts # was /var/www

# QMail staff
QMAIL_ROOT_D /home/qmail # was /var/qmail
QMAIL_MAILNAMES_D /home/qmail/mailnames # was /home/qmail/mailnames

psa restart

Gaat dit lukken of zie ik iets over het hoofd?


Het werkt wel maar geeft een hele hoop ellende, naast het aanpassen van heel veel scriptpaden (uiteraard), werkt qmail niet meer, pleskbackup doet het niet, de httpd werkt wel, alleen niet voor 100%. Bestaande domeinen lijken allemaal opnieuw te moeten worden geconfigureerd.

Unixboy
19/06/06, 23:04
Maak er dan /home/httpd/vhosts van ;) zoals de oude 7.5!

je moet inderdaad plesk schoppen en je moet ook je passwd file editen.

websrvmng & mchk uitvoeren daarna doet hij het weer.

Meer hulp nodig twijfel niet... vraag maar

Wido
19/06/06, 23:27
Waarom move je het niet en maak je een symlink?

Scheelt je een hele hoop werk :)

Unixboy
19/06/06, 23:28
Waarom move je het niet en maak je een symlink?

Scheelt je een hele hoop werk :)

Vindt plesk toch niet helemaal lief :). Trust me i know :)

Wido
19/06/06, 23:29
Vindt plesk toch niet helemaal lief :). Trust me i know :)Dan maak je een hardlink :)

Unixboy
19/06/06, 23:32
Dan maak je een hardlink :)
Zal ik jou eens hardlinken aan Redbus :W:

Wido
20/06/06, 00:00
Zal ik jou eens hardlinken aan Redbus :W:Right....

Ik zie ook dat je cp -R gebruikt hebt, niet zo handig, dan ben je al je permissies kwijt.

Kan je beter cp -a gebruiken.

Unixboy
20/06/06, 00:19
Right....

Ik zie ook dat je cp -R gebruikt hebt, niet zo handig, dan ben je al je permissies kwijt.

Kan je beter cp -a gebruiken.

Eens. :D

Ben benieuwd hoe het met de machine staat...

davinci
20/06/06, 10:02
Het werkt allemaal niet van harte.
qmail ligt op zijn gat en komt ook niet meer up. httpd draait echter als een zonnetje. (php doet overigens wel vervelend)
E.e.a. dus maar weer teruggezet.

Gezien het feit dat ik nog niet heel veel domeinen heb draaien, denk ik dat Plesk8 maar opnieuw installeer. (kan ik dan eigenlijk wel aangeven dat /home gebruikt moet worden ipv. /var voor qmail en www)

Unixboy
20/06/06, 11:25
ik doe dit al tijden probleemloos.

davinci
20/06/06, 11:33
probleemloos herinstallen van Plesk met verwijzing naar /home? of probleemloos cp'en?

Unixboy
20/06/06, 11:36
probleemloos herinstallen van Plesk met verwijzing naar /home? of probleemloos cp'en?

Beide.

davinci
28/06/06, 21:28
e.e.a toch werkend gekregen. Door alleen 'www' en 'mailnames' te verplaatsen naar /home. qmail zelf heb ik lekker op /var laten staan.
Domeinen opnieuw aangemaakt en alles draait als een zonnetje.

Echter, de statistieken van de domeinen (disk-usage) werden niet meer bijgehouden. Wat blijkt de cronjob 'statistics' wordt afgebroken omdat hij nog kijkt in de oude /var paden:

statistics: Unable to get dir size of /var/qmail/mailnames/domain.nl

Ik heb maar een ticket by swsoft uitgezet, maar gezien response tijd daar, vraag ik me af of iemand hier een idee heeft.

davinci
29/06/06, 20:08
# /usr/local/psa/admin/sbin/websrvmng -a -v
# /usr/local/psa/admin/sbin/mchk --with-spam
# ln -s /home/www/vhosts /var/www/vhosts
# ln -s /home/qmail/mailnames /var/qmail/mailnames

Antwoord van swsoft: (met netjes de mededeling dat ik Plesk via een reseller heb, dus eigenlijk geen support via hun mag krijgen)

Nu had ik zowel websrvmng als mchk al gedraaid en ook de symlinks waren aanwezig, echter door deze websrvmng en mchk opnieuw te draaien en de symlinks te verwijderen en opnieuw toe te voegen, heb ik inmiddels een werkende diskusage wat betreft de mail. (wat een raadsel is, omdat het eerst niet werkte met dezelfde symlinks)

Echter, httpdocs worden nog niet correct geteld.
Nu kan ik $75 neertellen aan SWsoft om ook dat laatste op te laten lossen, maar wil toch het e.e.a. eerst nog even hier voorleggen.

Unixboy
29/06/06, 23:45
Echter, httpdocs worden nog niet correct geteld.

Wabblief? Sorry maar ik snap het niet helemaal? Statistieken of wat?

davinci
30/06/06, 10:20
Wabblief? Sorry maar ik snap het niet helemaal? Statistieken of wat?
Diskusage telt netjes alle mail, databases, logs, etc. Maar niet de httpdocs.