Sì, puoi ridurre / spostare / espandere una partizione di root senza riavviare (né livecd, né usbkey): consulta questa risposta . È scritto molto bene e facile da seguire, anche se piuttosto lungo e un po 'rischioso.
resize2fs impossibile ridurre le ext4partizioni online . Questa limitazione, se applicata sulla partizione di root, può farti pensare di non poter evitare di riavviare l'host per consentire la riduzione della rootpartizione, che potrebbe essere qualcosa che vuoi evitare. Il processo collegato ti consentirà di smontare la partizione root senza riavviare. Quindi, in questa luce, non si tratta di un ridimensionamento online rigorosamente rispetto allo stato montato della partizione, tuttavia rimane un ridimensionamento online per quanto riguarda lo stato online della rete o la raggiungibilità dell'host.
Naturalmente, se vuoi solo far crescere la tua partizione ext4, dovresti attenerti alle resize2fssoluzioni di lavoro convenzionali .
La soluzione generale che ho collegato funzionerà su qualsiasi tipo di soluzione dedicata o VPS per esempio.
TLDR; questa soluzione comporta per pivot_rootper tmpfsin modo da poter umounttranquillamente la partizione di root dal vivo e violino con esso. Una volta fatto, pivot_roottornerai sulla tua nuova partizione di root.
Ciò consente praticamente qualsiasi manipolazione sul file system di root (spostalo, cambia il filesystem, cambia il suo dispositivo fisico ...).
L'ho usato personalmente, e funziona molto bene anche sul sistema debian, ma la guida è stata inizialmente scritta nel 2007 per redhat, la risposta che ho collegato è stata aggiornata per CentOS7. È molto probabile che funzioni su OpenSUSE, anche se probabilmente con qualche adattamento.