Автор Тема: Спешно: Read-only file system  (Прочетена 5000 пъти)

Breakfist

  • Напреднали
  • *****
  • Публикации: 84
    • Профил
Спешно: Read-only file system
« -: Mar 31, 2012, 12:33 »
Здравейте,

Опитвам да редактирам определен файл на сървъра си, но получавам грешката "Read-only file system" (дори и с root потребител).
Не съм се логвал дори в сървъра от седмици, на авто пилот работи, а грешката е на лице от снощи.
От къде се получава този проблем и най-вече ме интересува, как се оправя?

Благодаря предварително.
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Спешно: Read-only file system
« Отговор #1 -: Mar 31, 2012, 12:38 »
Код:
mount -n -o remount,rw /
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

Breakfist

  • Напреднали
  • *****
  • Публикации: 84
    • Профил
Re: Спешно: Read-only file system
« Отговор #2 -: Mar 31, 2012, 12:39 »
Код:
mount: block device /dev/sda1 is write-protected, mounting read-only
Активен

spec1

  • Напреднали
  • *****
  • Публикации: 230
    • Профил
Re: Спешно: Read-only file system
« Отговор #3 -: Mar 31, 2012, 13:15 »
 И как точно се логваш в сървъра ?
 Според мен сървъра е спрян не по нормалния начин (напр:
 спиране на захранването), и после е пуснат, в този случай
 започва автоматична проверка на файловите системи. 
 Пусни ръчно:
 fsck
Активен

Breakfist

  • Напреднали
  • *****
  • Публикации: 84
    • Профил
Re: Спешно: Read-only file system
« Отговор #4 -: Mar 31, 2012, 13:22 »
Код:
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
fsck.ext3: Attempt to read block from filesystem resulted in short read while checking ext3 journal for /dev/sda1

Не е спирал сървъра. Ъптайма му го погледнах преди малко и е малко над 93 дни, а проблема е от снощи..
Активен

tolostoi

  • Напреднали
  • *****
  • Публикации: 1337
  • Distribution: Ubuntu
  • Window Manager: Unity
  • левел: авераж :)
    • Профил
Re: Спешно: Read-only file system
« Отговор #5 -: Mar 31, 2012, 14:15 »
При грешка по време на четене/писане (по-скоро писане) ядрото премонтира файловата система като рийд онли, с цел да предотврати последвали грешки с грешно записване на данни по дяла. Това е предположение, провери логовете какво точно е станало, в сценария който описах по-горе е възможно да има проблем с хард диск или памет.
Активен


... в Столичен инспекторат една година след миграцията, продължават да работят под Linux. Което, май прави "експеримента" успешен
by entusiast

Breakfist

  • Напреднали
  • *****
  • Публикации: 84
    • Профил
Re: Спешно: Read-only file system
« Отговор #6 -: Mar 31, 2012, 14:25 »
Не съм особено компетентен в Linux средите, можеш ли да ми кажеш кой лог трябва да прегледам?
Активен

spec1

  • Напреднали
  • *****
  • Публикации: 230
    • Профил
Re: Спешно: Read-only file system
« Отговор #7 -: Mar 31, 2012, 16:45 »
  Виж директорията:   /var/log
  Дай изхода от командата:
  dmesg
Активен

ntrance

  • Напреднали
  • *****
  • Публикации: 696
    • Профил
Re: Спешно: Read-only file system
« Отговор #8 -: Mar 31, 2012, 19:19 »
Грешката се получава  от счупен хард или от нещо подобно свързано с харда  .Вариянта ти е  да демаутнеш счупения дял   после да  се опиташ да го фикснеш с fsck  . Първи вариянт  рестарт и ще ти излезне един джам да се логнеш  пак ще ти е read-only   с командата mount -n -o remount,rw /  го фиксваш да не е read-only после се опитваш да оправип счупения дял  с fsck или livecd  и фиксваш харда ти или дяла който ти го е причинил това.
Активен

Breakfist

  • Напреднали
  • *****
  • Публикации: 84
    • Профил
Re: Спешно: Read-only file system
« Отговор #9 -: Apr 01, 2012, 08:08 »
Няма да стане така..

Код:
mount -n -o remount,rw /
mount: block device /dev/sda1 is write-protected, mounting read-only

Код:
fsck
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
fsck.ext3: Attempt to read block from filesystem resulted in short read while checking ext3 journal for /dev/sda1
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Спешно: Read-only file system
« Отговор #10 -: Apr 01, 2012, 15:05 »
/dev/sda1 трябва да е демонтирана при проверката, ако както предполагам това ти е кореновия дял трябва да си стартирал от лайф СД за да направиш проверка с fsck. Второ - виж това указание http://www.cyberciti.biz/tips/surviving-a-linux-filesystem-failures.html По този начин пробвай да пуснеш проверката с алтернативен суперблок, но първо си направи бекъп!! Вариант който също може да ти се наложи да опиташ е да махнеш журнала на фаловата система преди проверката и да го възстановиш после така:
Код:
sudo debugfs -w -R "feature ^needs_recovery" /dev/sda1 # remove the needs_recovery flag
sudo tune2fs -O ^has_journal /dev/sda1 # remove the journal
sudo fsck -f /dev/sda1 # check/repair the filesystem
sudo tune2fs -j /dev/sda1 # Add an ext3 journal to sda1
За втори път ти казвам първо бекъп! Не мога повече да подчертая колко е важен - препоръчва се дори проверката да се пусне на клонинг на файловата система на друг диск, не на основния.
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

dev_urandom

  • Напреднали
  • *****
  • Публикации: 114
  • Distribution: Slackware
    • Профил
Re: Спешно: Read-only file system
« Отговор #11 -: Apr 01, 2012, 15:15 »
A какво връща

tune2fs -l /dev/sda1

?

Edit:

Дай

dumpe2fs /dev/sda1 | grep superblock
« Последна редакция: Apr 01, 2012, 15:37 от dev_urandom »
Активен

tolostoi

  • Напреднали
  • *****
  • Публикации: 1337
  • Distribution: Ubuntu
  • Window Manager: Unity
  • левел: авераж :)
    • Профил
Re: Спешно: Read-only file system
« Отговор #12 -: Apr 02, 2012, 08:40 »
/dev/sda1 трябва да е демонтирана при проверката, ако както предполагам това ти е кореновия дял трябва да си стартирал от лайф СД за да направиш проверка с fsck. Второ - виж това указание http://www.cyberciti.biz/tips/surviving-a-linux-filesystem-failures.html По този начин пробвай да пуснеш проверката с алтернативен суперблок, но първо си направи бекъп!! Вариант който също може да ти се наложи да опиташ е да махнеш журнала на фаловата система преди проверката и да го възстановиш после така:
Код:
sudo debugfs -w -R "feature ^needs_recovery" /dev/sda1 # remove the needs_recovery flag
sudo tune2fs -O ^has_journal /dev/sda1 # remove the journal
sudo fsck -f /dev/sda1 # check/repair the filesystem
sudo tune2fs -j /dev/sda1 # Add an ext3 journal to sda1
За втори път ти казвам първо бекъп! Не мога повече да подчертая колко е важен - препоръчва се дори проверката да се пусне на клонинг на файловата система на друг диск, не на основния.

Само искам да попитам, каква е логиката на това упражнение? Не се заяждам просто искам да науча нещо ново. Питам понеже при проверка и загубени данни fsck се опитва да ги възстанови от журнала, а като си го махнал какво се случва, предполагам все едно проверява ext2.
Активен


... в Столичен инспекторат една година след миграцията, продължават да работят под Linux. Което, май прави "експеримента" успешен
by entusiast

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Спешно: Read-only file system
« Отговор #13 -: Apr 02, 2012, 16:43 »
Според мен логиката е да не се обръща внимание на загубения файл /var/cache/my/directory/unsignificant_cache/file, а да се въстанови неработещата файлова система (изглежда има повреден суперблок) . Загубените файлове ще са необходимото зло, за да се върне файловата система на дяла в действие. Може и да не съм прав, това е просто мое мнение.
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Read-only file system
Настройка на програми
gromeo 7 3289 Последна публикация Jun 17, 2004, 09:39
от
Проблем с NTFS file system
Настройка на хардуер
Kinjo 18 6823 Последна публикация Jul 08, 2005, 21:49
от luda_glawa
Begin: waiting for root file system...
Настройка на програми
Krlozanov 5 3279 Последна публикация Feb 15, 2007, 12:28
от Krlozanov
linux file system
Настройка на програми
stelko89 11 3601 Последна публикация Dec 11, 2010, 23:21
от cybercop
Проблем с .JPG (can't read file header)
Настройка на програми
Opya 1 2163 Последна публикация Mar 24, 2011, 12:40
от kalinik