abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 05:44 | IT novinky

    Společnost Purism stojící za linuxovými telefony a počítači Librem má nově v nabídce postkvantový šifrátor Librem PQC Encryptor.

    Ladislav Hagara | Komentářů: 3
    včera 18:00 | Nová verze

    VirtualBox, tj. multiplatformní virtualizační software, byl vydán v nové verzi 7.2. Přehled novinek v Changelogu. Vypíchnou lze vylepšené GUI.

    Ladislav Hagara | Komentářů: 0
    včera 14:11 | IT novinky

    Eric Migicovsky, zakladatel společnosti Pebble, v lednu oznámil, že má v plánu spustit výrobu nových hodinek Pebble s již open source PebbleOS. V březnu spustil předprodej hodinek Pebble Time 2 (tenkrát ještě pod názvem Core Time 2) za 225 dolarů s dodáním v prosinci. Včera představil jejich konečný vzhled (YouTube).

    Ladislav Hagara | Komentářů: 4
    včera 12:44 | Zajímavý software

    Byla oznámena nativní podpora protokolu ACME (Automated Certificate Management Environment) ve webovém serveru a reverzní proxy NGINX. Modul nginx-acme je zatím v preview verzi.

    Ladislav Hagara | Komentářů: 1
    včera 12:22 | Nová verze

    Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 25.08. Přehled novinek i s náhledy a videi v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    13.8. 11:55 | IT novinky

    Společnost Perplexity AI působící v oblasti umělé inteligence (AI) podala nevyžádanou nabídku na převzetí webového prohlížeče Chrome internetové firmy Google za 34,5 miliardy dolarů (zhruba 723 miliard Kč). Informovala o tom včera agentura Reuters. Upozornila, že výše nabídky výrazně převyšuje hodnotu firmy Perplexity. Společnost Google se podle ní k nabídce zatím nevyjádřila.

    Ladislav Hagara | Komentářů: 5
    13.8. 04:33 | Bezpečnostní upozornění

    Intel vydal 34 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20250812 mikrokódů pro své procesory řešící 6 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 0
    13.8. 04:22 | Nová verze

    Byla vydána nová verze 1.25 programovacího jazyka Go (Wikipedie). Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 1
    12.8. 13:44 | Nová verze

    Byla vydána beta verze Linux Mintu 22.2 s kódovým jménem Zara. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze novou XApp aplikaci Fingwit pro autentizaci pomocí otisků prstů nebo vlastní fork knihovny libAdwaita s názvem libAdapta podporující grafická témata. Linux Mint 22.2 bude podporován do roku 2029.

    Ladislav Hagara | Komentářů: 0
    12.8. 13:00 | IT novinky

    Provozovatel internetové encyklopedie Wikipedie prohrál v Británii soudní spor týkající se některých částí nového zákona o on-line bezpečnosti. Soud ale varoval britského regulátora Ofcom i odpovědné ministerstvo před zaváděním přílišných omezení. Legislativa zpřísňuje požadavky na on-line platformy, ale zároveň čelí kritice za možné omezování svobody slova. Společnost Wikimedia Foundation, která je zodpovědná za fungování

    … více »
    Ladislav Hagara | Komentářů: 2
    Kolik tabů máte standardně otevřeno ve web prohlížeči?
     (52%)
     (19%)
     (4%)
     (5%)
     (3%)
     (1%)
     (1%)
     (17%)
    Celkem 393 hlasů
     Komentářů: 23, poslední 4.8. 13:01
    Rozcestník

    Dotaz: Resize ext3 partition v swraidu beze ztraty dat

    15.3.2010 22:41 Pavel
    Resize ext3 partition v swraidu beze ztraty dat
    Přečteno: 694×

    Ahoj vsem,

    mam starsi server s dvema disky v swraidu. Kazdy z nich ma malou 100MB /boot partition sda1/sdb1 => md0
    a pak hlavni / partition sda2/sdb2 => md2. Na konci disku jeste partition pro swap, ale to ted neni dulezite.
    Filesystem na obou mdX je ext3.

    Rozdeleni je takhle jiz z historickych dob, na serveru se lety neustale upgraduji verze Fedory sshackem pomoci yumu. Tech upgradu jsem takhle delal v rade kvanta a vzdycky se pripadny problem nejak dal vyresit. Aktualne tam bezi F12, jen kernel musel zustat z F11, protoze novy kernel z F12 uz nepouziva initrd, ale initramfs. A tam dle Googleni narazim na problem s malou /boot partition, pry musi byt minimalne 300MB.

    Takze otazka je, jak rozumne beze ztraty dat provest resize partition? Nejprve je potreba o kus zmensit md2 (sda2/sdb2) a o toto volne misto zvetsit md0 (sda1/sdb1). K serveru neni moc dobry fyzicky pristup, respektive je v klasickou pracovni dobu a dovolenou se mi kvuli tomu brat nechce. Ale zrejme budu muset.

    Co vas napada jako nejmene bolestne reseni, nejrychlejsi? Neumi s partition v swraidu pracovat nejaky komercni balik jako Partition magic, apod. pokud odhledneme od linux reseni?

    Diky za nakopnuti, prikladam vypis fdisku a mdstat:

    # fdisk -l

    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x000948b2

    Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1          13      104391   fd  Linux raid autodetect
    /dev/sda2              14       19390   155645752+  fd  Linux raid autodetect
    /dev/sda3           19391       19457      538177+  82  Linux swap / Solaris

    Disk /dev/sdb: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x00045fd6

    Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1   *           1          13      104391   fd  Linux raid autodetect
    /dev/sdb2              14       19390   155645752+  fd  Linux raid autodetect
    /dev/sdb3           19391       19457      538177+  82  Linux swap / Solaris

    Disk /dev/md2: 159.4 GB, 159381127168 bytes
    2 heads, 4 sectors/track, 38911408 cylinders
    Units = cylinders of 8 * 512 = 4096 bytes
    Disk identifier: 0x00000000

    Disk /dev/md2 doesn't contain a valid partition table

    Disk /dev/md0: 106 MB, 106823680 bytes
    2 heads, 4 sectors/track, 26080 cylinders
    Units = cylinders of 8 * 512 = 4096 bytes
    Disk identifier: 0x00000000

    Disk /dev/md0 doesn't contain a valid partition table

     

    # cat /proc/mdstat
    Personalities : [raid1]
    md0 : active raid1 sda1[0] sdb1[1]
    104320 blocks [2/2] [UU]

    md2 : active raid1 sda2[0] sdb2[1]
    155645632 blocks [2/2] [UU]

    unused devices: <none>

    Odpovědi

    15.3.2010 23:47 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    K serveru neni moc dobry fyzicky pristup, respektive je v klasickou pracovni dobu a dovolenou se mi kvuli tomu brat nechce. Ale zrejme budu muset.
    resize2fs umí měnit velikosti ext[234] oddílu, ale fs musí být odpojený, takže na vzdálenou úpravu pravděpodobně můžeš zapomenout.

    Napadá mě, že ta změna bude asi problematická v tom ohledu, že při změně velikosti se zachovává počáteční bod fs, takže to skoro vypadá na resize, zkopírování obsahu jinam, změnu oddílů, kopírování zpátky. Ale tady možná někdo navrhne lepší řešení.

    Btw. opravdu je potřeba 300MB? Debian taky používá initramfs a na 100MB /boot se mi vejdou dvě distribuční jádra + několik vlastních. (Distribuční jádra mívají kolem 40-50MB)
    Quando omni flunkus moritati
    AraxoN avatar 16.3.2010 00:41 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    No, má tam 2 disky, predpokladám v mirrore. Malo by sa dať prvý disk z mirroru vypojiť, prerozdeliť a preformátovať, vypnúť všetky služby okrem nutného minima (ssh, mdadm a tak), nakopírovať dáta z druhého disku, vytvoriť nové pole a bootnuť z neho. Po úspechu tejto operácie potom úplne odstaviť pôvodné pole a aj druhý disk presunúť do nového poľa.

    Btw, čo je to za jadro, že mu nestačí 100 MB?? Ja mám v gentoo na serveroch 32MB boot partíciu a keď dlho neupratujem, tak sa nazbiera aj po 10 jadier - a v pohode sa zmestia.
    AraxoN avatar 16.3.2010 00:46 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    Dodatok: odporúčam pred takouto operáciou najprv otestovať vopred všetky kroky na pokusnej inštalácii, napríklad vo VirtualBoxe a použitý postup si podrobne zapísať, pretože akákoľvek chyba naostro môže vyjsť veľmi draho.
    16.3.2010 08:22 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    No, má tam 2 disky, predpokladám v mirrore. Malo by sa dať prvý disk z mirroru vypojiť, prerozdeliť a preformátovať, vypnúť všetky služby okrem nutného minima (ssh, mdadm a tak), nakopírovať dáta z druhého disku, vytvoriť nové pole a bootnuť z neho.
    Pravda, to mě nějak nenapadlo.
    Btw, čo je to za jadro, že mu nestačí 100 MB?? Ja mám v gentoo na serveroch 32MB boot partíciu a keď dlho neupratujem, tak sa nazbiera aj po 10 jadier - a v pohode sa zmestia.
    Tipuju, že na Gentoo máš jádro udělej si sám, které má pár MB. Distribuční jádra obsahují všechno možné (hlavně spoustu ovladačů), takže jsou podstatně větší.
    Quando omni flunkus moritati
    16.3.2010 09:29 abcd
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    No jo, ale distribuční jádro je jaksi uloženo převážně v /lib. Na /boot je z jádra tak asi 10 MB. A tazatel řeší velikost /boot.
    AraxoN avatar 16.3.2010 10:29 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    Tipuju, že na Gentoo máš jádro udělej si sám, které má pár MB. Distribuční jádra obsahují všechno možné (hlavně spoustu ovladačů), takže jsou podstatně větší.
    To je pravda, jadro mám osekané len na veci, čo sú na tom serveri potrebné.
    Ruža Becelin avatar 16.3.2010 12:29 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    $ df -hT
    Filesystem    Type    Size  Used Avail Use% Mounted on
    /dev/sda1     ext2    126M   75M   45M  63% /boot
    $ ll /boot
    total 74357
    dr-xr-xr-x.  6 root root     1024 2010-02-07 22:49 .
    dr-xr-xr-x. 27 root root     4096 2010-02-07 22:47 ..
    -rw-r--r--.  1 root root   101134 2010-02-17 20:03 config-2.6.32.8-58.fc12.x86_64
    -rw-r--r--.  1 root root   101134 2010-02-27 10:40 config-2.6.32.9-67.fc12.x86_64
    -rw-r--r--.  1 root root   101134 2010-03-03 05:54 config-2.6.32.9-70.fc12.x86_64
    drwxr-xr-x.  2 root root     1024 2010-01-26 11:42 dracut
    drwxr-xr-x.  3 root root     1024 2010-01-15 16:07 efi
    drwxr-xr-x.  2 root root     1024 2010-02-07 22:19 grub
    -rw-r--r--.  1 root root  8112124 2010-02-07 22:47 initramfs-2.6.31.5-127.fc12.x86_64.img
    -rw-r--r--.  1 root root 16750699 2010-02-22 00:13 initramfs-2.6.32.8-58.fc12.x86_64.img
    -rw-r--r--.  1 root root 16757072 2010-03-02 14:23 initramfs-2.6.32.9-67.fc12.x86_64.img
    -rw-r--r--.  1 root root 16759112 2010-03-06 21:17 initramfs-2.6.32.9-70.fc12.x86_64.img
    drwx------.  2 root root    12288 2010-01-15 16:07 lost+found
    -rw-r--r--.  1 root root  2098642 2010-02-17 20:03 System.map-2.6.32.8-58.fc12.x86_64
    -rw-r--r--.  1 root root  2098865 2010-02-27 10:40 System.map-2.6.32.9-67.fc12.x86_64
    -rw-r--r--.  1 root root  2098898 2010-03-03 05:54 System.map-2.6.32.9-70.fc12.x86_64
    -rwxr-xr-x.  1 root root  3603200 2010-02-17 20:03 vmlinuz-2.6.32.8-58.fc12.x86_64
    -rwxr-xr-x.  1 root root  3603328 2010-02-27 10:40 vmlinuz-2.6.32.9-67.fc12.x86_64
    -rwxr-xr-x.  1 root root  3603200 2010-03-03 05:54 vmlinuz-2.6.32.9-70.fc12.x86_64
    
    Na co 300MB???
    wolf09 avatar 16.3.2010 13:53 wolf09 | skóre: 30
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    Pouzivam ext2online, ktery umi zvetsovat i pripojeny filesystem. V readhatu je standardne, jinak zde :

    http://ext2resize.sourceforge.net/online.html
    Zkusili jste to vypnout a znovu zapnout ?
    AraxoN avatar 16.3.2010 15:39 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Resize ext3 partition v swraidu beze ztraty dat
    Problém asi bude, že on ho nemá kam zväčšiť, lebo tam začína už ďalší oddiel. Potreboval by najprv ten väčší zmenšiť a posunúť ďalej na disku, a až potom môže ten boot zväčšiť. Toto sa potom ešte komplikuje o to, že to nerobí priamo nad oddielmi, ale nad mirrorom z nich vytvorených.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.