Как увеличить пространство подкачки на RHEL7 [закрыто]

Agregue "título" debajo de las definiciones de terminal en la configuración de Terminator, mire el título debajo de terminal1 en el ejemplo:

[global_config]
[keybindings]
[layouts]
  [[test]]
    [[[child0]]]
      fullscreen = False
      last_active_term = 0630e644-7c41-4da8-8fbd-85e36b825ab2
      last_active_window = True
      maximised = True
      order = 0
      parent = ""
      position = 0:0
      size = 1920, 1147
      title = "Look a window title"
      type = Window
    [[[terminal1]]]
      title = "Look a terminal tab title"
      order = 0
      parent = child0
      profile = default
      type = Terminal
      uuid = 0630e644-7c41-4da8-8fbd-85e36b825ab2
-1
11.02.2019, 08:52
4 ответа

во-первых, подкачка — это какой-то ресурс хранения, отличный от оперативной памяти. Вы указываете , что доступная оперативная память составляет 8 ГБ . То, что вы видите как tmpfsв столбце «Файловая система», — это RAM, а не SWAP.

В соответствии с вашим выводом команды df -h, которая показывает файловые системы, а SWAP не является файловой системой.

Знайте, что все ваши tmpfsмонтирования размером 3,9 Гб как /dev/shm, так и /runи /sys/fs/cgroup— это динамическое выделение ОЗУ. Это означает, что для каждой из этих точек монтирования будет использоваться не более 3,9 ГБ ОЗУ. Есть три точки монтирования, поэтому, если вы каким-то образом заполните каждую точку монтирования, то 3,9 + 3,9 + 3,9 = 11,7 ГБ, что больше, чем ваша общая физическая оперативная память в 8 ГБ. Заполните любой из них и превысьте общий физический объем оперативной памяти, и система остановится, но я бы не стал беспокоиться об этих числах tmpfs , они обычно автоматически генерируются RHEL во время установки и никогда не являются проблемой.

Типичная запись в /etc/fstabдля подкачки будет выглядеть примерно так /dev/sda2 swap swap defaults 0 0, где /dev/sda2— это раздел 2 на диске размером N гигабайт. Итак, если у вас есть это в вашем /etc/fstab, проверьте, сколько SWAP у вас действительно есть,затем, чтобы увеличить его, ваши варианты

  1. переразметьте этот диск, чтобы у вас был раздел большего размера, который вы можете смонтировать в качестве подкачки {обычно это невозможно и нелегко сделать, так как никогда не остается свободного диска}
  2. добавьте еще один диск, отформатируйте и смонтируйте его как подкачку {вероятно, лучше потратить деньги на дополнительную оперативную память, если у вас нет запасных дисков и неиспользуемых портов SATA}
  3. Если вам действительно нужно пространство подкачки и вы не можете увеличить ОЗУ выше 8 ГБ, создайте файл подкачки для https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/deployment_guide/s1-swap-adding,https://docs.fedoraproject.org/en-US/Fedora/14/html/Storage_Administration_Guide/s2-swap-creating-file.htmlилиhttps://www.thegeekstuff.com/2010/08/how-to-add-swap-space/
2
28.04.2021, 23:37

Здесь может быть два сценария. Проще всего, если ваш раздел подкачки является разделом LVM. Проверьте в /etc/fstab, чтобы увидеть, смонтирован ли/dev/mapper/vg00-LogVol00-swap(или что-то подобное как подкачка. Если да, то запустите

sudo swapoff /dev/mapper/vg00-LogVol00-swap
sudo lvresize -L 10G /dev/mapper/vg00-LogVol00-swap
sudo mkswap /dev/mapper/vg00-LogVol00-swap
sudo swapon -a

Если у вас нет раздела, определенного для подкачки, вы можете использовать файл подкачки. Выберите раздел, в котором много места (, давайте выберем/home)

sudo fallocate -l 10G /home/swapfile 
sudo mkswap /home/swapfile
echo "/home/swapfile    none    swap    sw    0   0" | sudo tee -a /etc/fstab
sudo swapon -a

Оба решения сохранятся после перезагрузки.

2
28.04.2021, 23:37

Этот пост содержит информацию о том, как просмотреть текущую конфигурацию подкачки, что является важной информацией, не описанной в предыдущих сообщениях:

Для просмотра текущего обмена:

cat /proc/swaps

Например:

$ cat /proc/swaps
Filename                Type        Size    Used    Priority
/dev/dm-2               partition   8204284 344320  -

И чтобы узнать, что /dev/dm -2 указывает, чтобы просмотреть содержимое /dev/mapper; каталог, используемый устройством сопоставления устройств (dm )для таких вещей, как dm -crypt, dm -raid, dm -multipath:

$ ll /dev/mapper/
total 0
crw-------. 1 root root 10, 236 Feb 11 08:35 control
lrwxrwxrwx. 1 root root       7 Feb 11 08:35 fedora_localhost--live-home ->../dm-3
lrwxrwxrwx. 1 root root       7 Feb 11 08:35 fedora_localhost--live-root ->../dm-1
lrwxrwxrwx. 1 root root       7 Feb 11 08:35 fedora_localhost--live-swap ->../dm-2
lrwxrwxrwx. 1 root root       7 Feb 11 08:35 luks-abcdef01-2345-6789-abcd-ef0123456789 ->../dm-0
0
28.04.2021, 23:37

mount -o remount,size=10g /dev/shm

-5
28.04.2021, 23:37

Теги

Похожие вопросы