Автор Тема: Бързо въпросче за mountpoint при CentOS  (Прочетена 1140 пъти)

theshit

  • Гост
Здравейте,
следното нещо ме дразни в fstab-а na CentOS а именно mapper-а при /dev:

Код:
/dev/mapper/VolGroup-lv_home                           /home

искам да е:

Код:
/dev/sdb?                /home

Някой ако може да ми обясни или да даде линк с точната статия, която обяснява кое е така и защо ... как е по-добре, и как се прави.
Благодаря  :D

(btw не знам дали съм пуснал тема в правилния раздел, понеже за мен ftab-a не е програма, а нямаше "Системни настройки" в Linux секцията)
« Последна редакция: Oct 18, 2013, 23:23 от theshit »
Активен

BRADATA

  • Напреднали
  • *****
  • Публикации: 833
  • Distribution: Slackware/Mint/CentOS
  • Window Manager: console/KDE/LXDE
    • Профил
    • WWW
Re: Бързо въпросче за mountpoint при CentOS
« Отговор #1 -: Oct 18, 2013, 23:45 »
Не обичам википедия, ама като начало е добре http://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Бързо въпросче за mountpoint при CentOS
« Отговор #2 -: Oct 18, 2013, 23:51 »
Прочети статията, която ти е дал BRADATA, но понеже в нея не се споменава в чист вид началния ти въпрос, да кажа набързо, че форматът "/dev/sdb?" важи за физически блокови устройства, а виртуалните блокови устройства, каквито се явяват и дяловете, направени с LVM, се управляват от въпросния device mapper, повече информация за който можеш да прочетеш и в този линк, наличен в предната статия, но да не го пропуснеш ;)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

theshit

  • Гост
Re: Бързо въпросче за mountpoint при CentOS
« Отговор #3 -: Oct 19, 2013, 01:09 »
проблем ли е, че /home е на физически ?

btw забелязвам разликата от виртуален до физически при това, че когато променя директория в www, промяната не се отразява докато не рестартирам httpd ако е на виртуален mountpoint ...  :(
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Бързо въпросче за mountpoint при CentOS
« Отговор #4 -: Oct 19, 2013, 13:56 »
проблем ли е, че /home е на физически ?
Първо, от името на LVM дяла, който си показал (/dev/mapper/VolGroup-lv_home), и точката на монтиране на този дял (/home) изглежда, че това е /home и не е физически дял, а логически LVM дял.
Иначе, зависи какво разбираш под "проблем". Не само /home, но и цялата операционна система (и всички файлови системи, върху които си я разделил), може да се намира и на физическо, и на виртуално, блоково устройство и да работи коректно. Зачети се за различните виртуални блокови устройства и разликите им с физическите такива. Конкретно за разликите между логическите дялове, направени с LVM, и физическите дялове. LVM дяловете имат предимството пред физическите дялове да бъдат лесни за промяна (като преоразмеряване и преименуване), възможността за създаване на snapshot-и улеснява създаването на резервни копия и могат да се простират върху повече от 1 физически диск. Недостатъците на LVM дяловете пред физическите дялове са, че забавят малко работа с диска (макар че едва ли ще усетиш разликата в една стандартна работна среда) и че все пак се нуждаят от наличие на физически дялове под тях, върху които да се създадат (физическият дял отдолу обикновено се задава да изпълва целия диск, задава му се да се ползва от LVM и върху него се създават LVM дяловете).

забелязвам разликата от виртуален до физически при това, че когато променя директория в www, промяната не се отразява докато не рестартирам httpd ако е на виртуален mountpoint
Нещо си се заблудил. Apache (а повечето от останалите програми в системата) не знае и не се интересува дали работи върху физически или LVM дял, така че няма никаква разлика в начина на работа с него, свързана с вида на дяла. Кога ще се отрази промяната във файловете също не е свързано с това какъв е видът на дяла, но е обвързано с параметрите sync (синхронен запис) и async (асинхронен запис) в реда за монтиране на дяла. Дали не си задал async параметър в реда за монтиране на дяла, върху който забелязваш това забавяне в промените? Ако не е вписано директно, провери какви параметри съдържа defaults параметъра за файловата система, която използваш на този дял. Е, разбира се, проблемът може и да е друг, но определено не е свързан с това дали е физически или LVM дял.

П.П.: Ако много държиш /dev/mapper/VolGroup-lv_home да се казва нещо от рода на /dev/sd*, тогава може да направиш един symlink към него в /dev с такова име, само ти препоръчвам да не е sdb, а някоя по-висока буква, че да не стане засечка с някой диск, който би добавил в последствие. За да направиш symlink-а можеш да използваш такава команда, изпълнена с root права
Цитат
ln -s /dev/mapper/VolGroup-lv_home /dev/sdi1
Така ще си запазиш дяла да бъде LVM, но пък ще можеш да го ползваш и под предпочитаното от теб име /dev/sd*.
« Последна редакция: Oct 19, 2013, 14:11 от neter »
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти