Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: locus 06 Května 2010, 07:20:59
-
Zdarím přes noc na dnešek probíhaly výpadky elektřiny v lokalitě kde bydlím. A tímto výpadkem se mi přestal běhat apache. Zkoušel jsem reboot zapnout a vypnout ale něják to nepomáhá.
Vypíše to toto:
root@locus:~# /etc/init.d/apache2 start
* Starting web server apache2
(30)Read-only file system: apache2: could not open error log file /var/log/apache2/error.log.
Unable to open logs
Nevím tě prosím vás někdo co s tímto?
Děkuji moc za rady.
-
pise to tam, ze mate namountovany filesystem read only (je mozne, ze tam po tech vypadcich budou nejake chyby)
tedy souborovy system je pripojeny jen pro cteni a apache selhal proto, ze nemuze zapisovat do logu (coz je za danych okolnosti logicke)
zkontrolujte filesystem na chyby (pripadne opravte) a namountujte si filesystem RW
man fsck
man mount
-
tedy jedná se o filesystem.
Prosím vás jaký by měli ty příkazy vypadat. S tímto jsem se přes terminál nikdy nesetkal a nerad bych něják přišel oto co tam ted je.
-
nejlépe bude nabootovat z live cd, zazálohovat důležitá data a spustit 'fsck /dev/sdxY' (podle toho, z čeho míváš připojenou partition) ... Jakmile hlásí moc chyb (i když tvrdí, že je opravuje), je to v...ztraceno...
-
jestli používáš SW RAID, tak počkej až se sesynchronizuje.
Pokud dáš
cat /proc/mdstat
a nebude v závorce [UU], tak je pole rozhozené a mělo by tam být více informací...
-
ještě ted to zase začalo vypadávat ta elektřina. Bez problému jsem zapl a vypl ssh proftpd ale ten apache furt ne a ne. Jak zjistim jestli tam je aktivní ten raid. Bohužel si to nepamatuu jestli jsme ho využil nebo ne?
Jsem s tímto opravdu mimo Live CD ted stahuju u sebe ted zadné nemám.
Tedy prosim vas jak na opravdu ?
Zazálohovat to ted jdu
.
-
Chlape, jak můžeš instalovat a pracovat s něčím, čemu nerozumíš?
Pokud chci vlastní server, jedu od píky a nedělám nic čemu nerozumím.
Pokud potřebuji aby to jen fungovalo, tak někomu řeknu o pomoc. Aby to spravoval.
pošlete tedy výpis:
sudo cat /proc/mdstat
BTW: vložte ho do značek code
-
Mě toto původně dělal známí ale je teď na rok pryč. S tím že já používám dekstop a terminál jse snažím naučit atd.
root@locus:/# cat /proc/mdstat
cat: /proc/mdstat: No such file or directory
root@locus:/# free
total used free shared buffers cached
Mem: 2074052 2018392 55660 0 8000 1831832
-/+ buffers/cache: 178560 1895492
Swap: 6072528 196 6072332
-
Raid tedy asi nemáte postupujte podle návodu od stderra...
-
Tedy zazálohováno
nabootováno Live CD ubuntu 9.10
'fsck /dev/sdxY'
disk eozdělen na sda a sdb v sda je swap a myslím že boot
-
screeny jsme dla na ulozto nedaři se mi to uploudnout do fora:
http://uloz.to/4746880/snimek-obrazovky-sdb.png
http://uloz.to/4746881/snimek-obrazovky-dev-sda-gparted.png
Adresář pro přílohy je plný. Zkus menší soubor nebo kontaktuj administrátora.
-
Prosim vás co mám tedy za X a Y dát a nebo b? a za Y?
fsck /dev/sdxY
Myslím že by to mělo být takto:
fsck /dev/sda1
ale myslet není vědět.
Nevíte pls někdo
Díky moc
-
disky jsou pojmenovávány sda sdb sdc jsou fyzicky disky a sda1 sda2 sda3 jsou diskové oddíly vytvořené na disku sda
nejlepší když se podíváte na
fdisk -l
To co na kterém disku / oddílu máte by jste měl vědět nejlépe sám. Automaticky připojované oddíly najdete v /etc/fstab, aby jste ostatní prohlédl použijte příkaz mount mount
-
jj to jo měl bych vědět. Bohužel instalaci si nepamatuju ještě k tomu sem ji tak úplně nedělal sam vim že se to původně nainstalovalo na jeden disk a potom se ten druhá disk přidávám později.
-
screen
[attachment deleted by admin]
-
jinak fdisk -l
vypsalo mi to toto:
root@locus:~# fdisk -l
Disk /dev/sda: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000080
Device Boot Start End Blocks Id System
/dev/sda1 * 1 29638 238067203+ 83 Linux
/dev/sda2 29639 30394 6072570 5 Extended
/dev/sda5 29639 30394 6072538+ 82 Linux swap / Solaris
Disk /dev/sdb: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000081
Device Boot Start End Blocks Id System
/dev/sdb1 1 30394 244139773+ 83 Linux
co dál
-
co tedy který ten disk mám nebo spíš jak opravovat.
ja bych asi začal takhle ale nechci to uplně dodrbat
fsck /dev/sda1
je to prosím vás správně?
-
no jednou mi pomohla naprostá ptákovina.
rm /var/log/apapche2/error*
/etc/init.d/syslogd restart
/etc/init.d/apache2 restart
-
to nemuze zabrat, dokud je filesystem pripojeny jen ke cteni...
-
blbě jsem si to přečet