ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורחאורח · ·
 

הודעה פורסם: 25/05/2015 - 09:56
נושא ההודעה: הגדלת מחיצה של ROOT עם LVM

שלום,

נגמר לי המקום בROOT, מעוניין להקטין את HOME ולהגדיל את ROOT. איך עושים זאת?

קוד:

Filesystem                           Size  Used Avail Use% Mounted on
dev                                  3.8G     0  3.8G   0% /dev
run                                  3.8G  1.2M  3.8G   1% /run
/dev/mapper/AntergosVG-AntergosRoot   29G   27G  483M  99% /
tmpfs                                3.8G   88K  3.8G   1% /dev/shm
tmpfs                                3.8G     0  3.8G   0% /sys/fs/cgroup
tmpfs                                3.8G  4.0K  3.8G   1% /tmp
/dev/mapper/AntergosVG-AntergosHome  193G   42G  142G  23% /home
/dev/sda1                            247M   57M  178M  25% /boot
tmpfs                                779M  4.0K  779M   1% /run/user/620
tmpfs                                779M   12K  779M   1% /run/user/1000


ניסיתי :
קוד:

# lvresize -L -2G VolGroup00/Arch

# lvresize -L +2G VolGroup00/Home


המכונה לא עלתה לאחר מכן אז החזרתי את המחיצות כמו שהיו.

איך עושים את זה בצורה נכונה?

תודה\
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 25/05/2015 - 13:27
נושא ההודעה:

ראשית כל, בפקודות שלך ניסית להקטין את Home ולהגדיל את Arch. נראה לי שהתכוונת לדבר ההפוך. אבל עדיין שכחת לטפל מערכות הקבצים שבמחיצות.

ההקטנה היא החלק המסובך. נחזור אליה בהמשך. למרות שהיא צריכה להעשות קודם.

צריך לזכור שיש מחיצה שבתוכה יושבת מערכת קבצים. לכן לא מספיק להגדיל או להקטין את המחיצה. כמוכן, מערכת הקבצים יכולה לגשת רק למה שנמצא בתוך המחיצה, ולכן חשוב לא לבלבל את הסדר שבין הגדלת/הקטנת המחיצה לבין זה של מערכת הקבצים.

הפקודות הבאות הן פקודות משוערות. לא בדקתי אותן. הנתונים הם שלך ולא שלי ולכן אני לא מתכוון לבדוק אותן.

ההגדלה היא החלק הפשוט. קודם מגדילים את המחיצה, ולאחר מכן אפשר להגדיל את מערכת הקבצים. הפקודה שבה משתמשים כדי להגדיל את מערכת הקבצים תלויה במערכת הקבצים. אם מדובר ב־ext4, מדובר על resize2fs' ובמקרה הזה אפשר להריצה גם על מערכת קבצים חיה. כמוכן לא צריכים להעביר אף פרמטרים: ברירת המחדל של resize2fs היא להגדיל את מערכת הקבצים למלוא המקום במחיצה. לכן הגדלת המחיצה:
קוד:

lvresize -L +2G VolGroup00/Arch
resize2fs /dev/mapper/AntergosVG-AntergosRoot


אבל קודם צריכים לקבל את המקום הזה: הדבר הראשון שצריכים לעשות הוא להקטין את מערכת הקבצים במחיצה הראשית. אם מדובר על מערכת קבצים ext4, את ההקטנה כבר אי אפשר לעשות על מערכת חיה. חייבים לעשות אותה ממערכת אחרת. כמוכן חייבים לציין את הגודל החדש של המחיצה. יכול להיות שמדובר על 142G אבל יכול להיות שלא בדיוק. לכן הפקודה יכולה להיות משהו בסגנון:
קוד:

resize2fs /dev/mapper/AntergosVG-AntergosHome 142G
lvresize -L -2G VolGroup00/Home
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הייאורח · ·
 

הודעה פורסם: 25/05/2015 - 15:23
נושא ההודעה: -0-

היי,

תודה צפריר על התשובה.
את 2 הפקודות שרשמתי לקחתי מאתר אחר כדוגמא, אני שיניתי בהתאם לשמות של הVOLUMES אצלי.שכחתי לעדכן שפרסמתי פה.

כדי לבדוק את מה שרשמת אני צריך לרוץ מתוך LIVECD/USB ולהעשות CHROOT, השאלה היא איך אני עושה את זה שהכונן מוצפן?

לפי זה:

http://shallowsky.com/blog/linux/luks-encryption.html

ציטוט:
sudo cryptsetup luksOpen /dev/sdb2 secret



מה אני רושם במקום הSECRET והDEVICE ?
יש לי 2 מחיצות שונות לROOT וHOME .

סיבכתי קצת את העניינים..
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורחאורח · ·
 

הודעה פורסם: 25/05/2015 - 16:34
נושא ההודעה: -

אני לא מאמין שזה עבד!
הייתי בטוח שיצטרך להתקין מחדש..

אחרי הפקודה:
sudo cryptsetup luksOpen /dev/sdb2 secret

עם שינוי הSYNTAX בהתאם למקרה שלי - זה עבד. ואחרי זה עשיתי את מה שצפריר כתב.
קודם הפקודות לHOME אחרי לROOT .

מגניב.

תודה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 10/06/2015 - 22:38
נושא ההודעה:

לאלו מכם שעובדים עם lvresize: ניתן להשתמש ב -r שבעצם עושה את כל החלק של resize2fs
שזה בעצם חוסך את הפקודה השנייה (resize2fs) עם כל החישובים והסיכויים לטעות.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח [אורח]
  2. אורח [צפריר]
  3. אורח [היי]
  4. אורח [אורח]
  5. אורח