Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Reiserfsck: What to do next?

Featured Replies

Hey Guys,

 

I did a parity check which stopped by itself, after which the server wasn't reachable anymore. At the console I saw some errors on md8.

 

I ran reiserfsck --check /dev/md8 . You can see the result on the picture. I wonder where I can find the log info (which is supposed to be put out to 'stdout' somewhere?).

 

What should I do or type next to fix the problem? Just type --rebuild-tree ??

md8.JPG.4f475a179b1c552dd7362688a332e34c.JPG

  • Author

Thanx dgaschk!

  • Author

The server is still busy.

 

What do I do with Parity after its finished? I guess it has to be build with the new, correct data on my disk 8?

Run Parity check and correct the errors?

  • Author

Now its finished.

 

I rebooted the server. When starting the array, disk8 shows up as unformatted.

On the console I see "REISERFS error (device md8)" and a lot of other things, see picture.

 

What should I do next?

Replace the disk?

REISERFS_error.JPG.1ddb30e72b21dba73429ae981eddef19.JPG

No. Replacing the disk will not fix the file system. Run reiserfsck with the rebuild-tree option as indicated in the first screenshot.

  • Author

Ok dgaschk, just to be clear: I did that already, the server was busy with it for more than 12 hours.

 

Do you mean I should do it again?

Run reiserfsck --check again. Can you telnet to the server? Running the commands in telnet will allow you to cut and paste the output.

  • Author

Thanx DaleWilliams & dgaschk.

 

When starting the process again I noticed something I forgot the last time I started it: I ran the process when the array was started, and was not in maintenance mode. Maybe that's why it wasn't successful?

 

Now the process is running again on the console, and will be running the rest of the day.

 

(I have never telnetted into the server, I have to try that sometime since that is new for me.)

 

 

When starting the process again I noticed something I forgot the last time I started it: I ran the process when the array was started, and was not in maintenance mode. Maybe that's why it wasn't successful?

That would definitely make it fail.  You cannot run reiserfsck on a mounted file system.

  • Author

The process finished this morning after 33 hours. You can see the result in the picture. Does it look good?

 

I rebooted my server and started the array, after which parity build started by itself. After this, I will start a parity check and see what happens..

Finished.JPG.bfaaab0be09002f8847563e87cb5aac3.JPG

 

I'm pretty cautious with stuff like this.

 

 

After the parity check finishes,

I'd run Reiserfsck again...just in case not all file system problems are finished.

 

 

I know it takes a long time, but unless the file system is correct, future 'write' operations will make it worse.

  • Author

Thanx Dale, I will run it again!

  • 4 weeks later...
  • Author

Ok guys,

 

After a few weeks of vacation I continued my work on my server.

 

Before I went away on holiday I ran Reiserfsck again. Everything fine now.

 

The server made a lost+found share, everything good so far, I thought.

 

I can copy data to my share "Media" (in a folder "Movies'', or ''TVseries"). With my PC I can even copy it back to any location, so it seems to work, EXCEPT for my Dune media player  >:( :

When I go to a folder in the share "Media" (on my Dune media player), and then to ''Movies" and then (for example)''Dallas Buyer Club", there is nothing in the folder. When I go to the same folder with my PC, I can see the files in there. I already ran the "New Permissions" utility..

 

Any ideas?

Show the output of "ls -la" on the share directory, e.g. {ls -la /mnt/user/Movies/"Dallas Buyer Club"}.

  • Author

@dgaschk: Thank you very much for your tip. I feel really stupid, but I haven't got a clue how to "Show the output of "ls -la" on the share directory". I'm not familiar with Linux..

@dgaschk: Thank you very much for your tip. I feel really stupid, but I haven't got a clue how to "Show the output of "ls -la" on the share directory". I'm not familiar with Linux..

If you use putty you can capture the results of the "ls -la" command he is asking you for.  Then just paste that capture into a post here. 
  • Author

Ok thanx BobPhoenix, I will search for how to use putty and report back.

Set Putty to Telnet and enter name or IP address of the server. Save the Putty config.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.