/tmpパーティションのサイズを変更したいのですが、gpartedは何も変更したくないので、行く場所はありません。

/tmpパーティションのサイズを変更したいのですが、gpartedは何も変更したくないので、行く場所はありません。

Debian 9私は開発にコンピュータを使用していますJava SparkSparkこれはビッグデータAPIであり、これらのタスクはDebianデフォルトでインストールされている2Gよりも多くの一時スペースを使用します。

marc@bouleau:/data$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev                15G       0   15G   0% /dev
tmpfs              3,0G    9,7M  3,0G   1% /run
/dev/sda1           23G    9,7G   12G  45% /
tmpfs               15G     29M   15G   1% /dev/shm
tmpfs              5,0M    4,0K  5,0M   1% /run/lock
tmpfs               15G       0   15G   0% /sys/fs/cgroup
/dev/sda5          9,2G    2,3G  6,4G  26% /var
/dev/sda7          1,9G    6,0M  1,7G   1% /tmp
/dev/sdb1          1,8T     85G  1,7T   5% /data
/dev/sda8          171G     77G   85G  48% /home
tmpfs              3,0G     16K  3,0G   1% /run/user/115
tmpfs              3,0G     64K  3,0G   1% /run/user/1000

mountただし、現在はコマンドを使用してサイズを変更することはできません。依存ファイルシステムが十分に大きくない。あるファイルシステムを縮小し、別のファイルシステムを拡張するか、/tmp別のマウントポイントを提供する必要があるようです。

私はそれをインストールしましたgparted。しかし、私のGNOMEセッションでこれを使用すると、何もサイズ変更できません。つまり、たとえば、/dev/sdb11,8Tがある場合、サイズ変更オプションが一定に表示されるため、
minimal size : 1,8T, maximal size : 1,8T
何も変更できません。

gpartedファイルシステムのサイズを変更できないようなことが起こっていますか?
問題を解決する最も簡単で安全な方法は何ですか?

出力はlsblk次のとおりです

marc@bouleau:/data$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 238,5G  0 disk 
├─sda1   8:1    0  23,3G  0 part /
├─sda5   8:5    0   9,3G  0 part /var
├─sda6   8:6    0    30G  0 part [SWAP]
├─sda7   8:7    0   1,9G  0 part /tmp
└─sda8   8:8    0   174G  0 part /home
sdb      8:16   0   1,8T  0 disk 
└─sdb1   8:17   0   1,8T  0 part /data
sr0     11:0    1  1024M  0 rom  

答え1

Linuxでは、マウントされたドライブのパーティションを変更することはできません。ライブUSBから起動する必要があります。 [1]、その後、まずエンド/swapポイントでより小さく始めて、より多くのスペースを解放します(RAMが15 GBを超えない限り、とにかく大きくなります)。そうでなければ、/home最初から小さくなります。その後、/tmp空のスペースに拡張できます。

しかし、拡張機能が/tmpあなたの問題に対する最善の解決策であるかどうかはわかりません。 Java開発やSparkには慣れていませんが、ディレクトリを/home一時スペースに設定することはできます。

関連情報