Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    "pmxcfs" постоянно пишет на диск...

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    "pmxcfs" постоянно пишет на диск..., Proxmox Виртуальная Среда
     
    Rhinox
    Guest
    #1
    0
    20.07.2017 20:13:00
    Заметил такое: когда запускаю PVE 5.0, процесс "pmxcfs" постоянно что-то пишет на диск.
    {
    "lightbox_close": "Close",
    "lightbox_next": "Next",
    "lightbox_previous": "Previous",
    "lightbox_error": "The requested content cannot be loaded. Please try again later.",
    "lightbox_start_slideshow": "Start slideshow",
    "lightbox_stop_slideshow": "Stop slideshow",
    "lightbox_full_screen": "Full screen",
    "lightbox_thumbnails": "Thumbnails",
    "lightbox_download": "Download",
    "lightbox_share": "Share",
    "lightbox_zoom": "Zoom",
    "lightbox_new_window": "New window",
    "lightbox_toggle_sidebar": "Toggle sidebar"
    } Каждые 3-4 секунды происходят всплески операций записи. И так без конца. Согласно вики, " Proxmox Cluster file system (“pmxcfs”) — это файловая система, управляемая базой данных, для хранения конфигурационных файлов, которая в реальном времени реплицируется на все узлы кластера с использованием corosync. Мы используем это для хранения всех файлов конфигурации PVE ". Это соло-хост с только локальным хранилищем (без кластера). Не запущено ни одной виртуальной машины, ни LXC-контейнера. Ни один файл конфигурации не редактируется. Весь хост в основном простаивает, за исключением постоянного потока записи, вызванного процессом pmxcfs. Почему??? Это, вероятно, одна из причин, по которой потребительские SSD так быстро изнашиваются, а если установлены на USB-накопитель, то разрушаются в течение нескольких дней (так однажды случилось и у меня, даже с промышленных USB-накопителей на основе SLC!).
     
     
     
    guletz
    Guest
    #2
    0
    14.08.2017 16:27:00
    По-моему, ошибка (и не только) в том, что в etc должны быть только статические конфигурационные файлы, а не какая-то служебная информация. Место для этого – /tmp или /var/tmp. Это (pmxcfs) первый случай, когда делают подобное (судя по тому, что я вижу/знаю/помню) в Linux уже больше 10 лет. Может, символическая ссылка поможет? Или временная память?
     
     
     
    fabian
    Guest
    #3
    0
    14.08.2017 16:37:00
    /etc/pve — это не настоящая директория, хранящаяся на диске, а файловая система FUSE, основанная на базе данных SQLite, расположенной в /var/lib/pve-cluster.
     
     
     
    guletz
    Guest
    #4
    0
    14.08.2017 16:41:00
    Очень приятно.
     
     
     
    Rhinox
    Guest
    #5
    0
    14.08.2017 17:42:00
    В любом случае, это не соответствует FHS или LSB. Статус скорее похож на сообщение в логе, так что его стоит записывать куда-нибудь в /var/log. Значит, db-based fuse нужно монтировать куда-нибудь в /var/log...
     
     
     
    fabian
    Guest
    #6
    0
    16.08.2017 08:28:00
    Нет, статус не равен логу, а статус в данном случае по сути аналогичен состоянию. pmxcfs в основном используется для синхронизированной конфигурации и хранения состояния. Это значит, что /var/lib – это правильное место для хранения БД (недоступной для обычных пользователей), а /etc/pve – подходящее место для предоставления доступа к ней пользователям, потому что основное взаимодействие с смонтированным pmxcfs (со стороны пользователя) – для целей конфигурирования. Там есть какая-то дополнительная информация, предоставляемая через смонтированную файловую систему FUSE, которая на самом деле не подкреплена БД, а прозрачно генерируется, но в целом существующая схема – это лучший вариант, подходящий для стандартной файловой иерархии.
     
     
     
    wimp9849
    Guest
    #7
    0
    26.07.2018 22:57:00
    Ну вот. В 5.2 эта проблема все еще существует. Есть ли какое-то решение, кроме отключения pve-ha-lrm/pve-ha-crm?
     
     
     
    Temtaime
    Guest
    #8
    0
    23.01.2020 18:35:00
    Все еще нет решения? Моя автономная установка Proxmox пишет 20Гб в день, когда простаивает. И путь к каталогу rrdcached жестко закодирован? Я перенес /var/lib/rrdcached на другой диск и изменил пути в /etc/default/rrdcached соответственно, но получил ошибки: Jan 23 21:19:42 pve pmxcfs[2853]: [status] notice: RRD update error /var/lib/rrdcached/db/pve2-vm/113: opening '/var/lib/rrdcached/db/pve2-vm/113': No such file or directory
     
     
     
    emox
    Guest
    #9
    0
    31.01.2020 21:45:00
    Только что выложил это — может, пригодится: https://forum.proxmox.com/threads/reducing-rrdcached-writes.64473/ 20 ГБ в день — это многовато только для rrd данных!
     
     
     
    justr23
    Guest
    #10
    0
    06.02.2021 17:14:00
    Есть ли способ исключить запуск этих двух служб? Иначе их придётся каждый раз останавливать при старте системы. Кажется, эти службы не запускаются через init.d.
     
     
     
    ph0x
    Guest
    #11
    0
    07.02.2021 16:24:00
    Они управляются systemd. Отключить их можно, введя в Bash:
    systemctl stop pve-ha-lrm.service
    systemctl stop pve-ha-crm.service
    systemctl disable pve-ha-lrm.service
    systemctl disable pve-ha-crm.service
     
     
     
    ultima
    Guest
    #12
    0
    14.05.2021 10:01:00
    Тебе когда-нибудь удавалось перенаправить rrdcached? Ты перезапускал сервис/перезагружал систему перед тем, как получил сообщение об ошибке?
     
     
     
    Temtaime
    Guest
    #13
    0
    14.05.2021 10:21:00
    Да, сделал. Не знаю, что именно там натворил, но это сработало. Но в итоге я не захотел сражаться с ветряными мельницами и решил установить Proxmox на выделенный SSD.
     
     
     
    ultima
    Guest
    #14
    0
    14.05.2021 22:07:00
    Спасибо. "Да" относится к первой или ко второй части моего вопроса?
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры