Vswp vmware что это такое
Обновлено: 21.11.2024
Вот подробный список всех файлов, составляющих виртуальную машину:
Файл .nvram
Этот файл содержит CMOS/BIOS для виртуальной машины. BIOS основан на PhoenixBIOS 4.0 Release 6 и является одним из наиболее успешных и широко используемых BIOS и совместим со всеми основными стандартами, включая USB, PCI, ACPI, 1394, WfM и PC2001. Если файл NVRAM удален или отсутствует, он будет автоматически воссоздан при включении виртуальной машины. Любые изменения, сделанные в BIOS через программу Setup (F2 при загрузке), будут сохранены в этом файле. Этот файл обычно имеет размер менее 10 КБ и не имеет текстового (двоичного) формата.
Файл flat.vmdk — это фактический необработанный файл диска, который создается для каждого виртуального жесткого диска. Почти все содержимое файла .vmdk представляет собой данные виртуальной машины, а небольшая часть предназначена для служебных данных виртуальной машины. Этот файл будет примерно такого же размера, как ваш виртуальный жесткий диск.
Файл .vmdk — это уже не файл, содержащий необработанные данные. Вместо этого это файл дескриптора диска, который описывает размер и геометрию файла виртуального диска. Этот файл имеет текстовый формат и содержит имя файла flat.vmdk, с которым он связан, а также тип адаптера жесткого диска, сектора диска, головки и цилиндры и т. д. Один из этих файлов будет существовать для каждого виртуального жесткого диска. который назначен вашей виртуальной машине. Вы можете определить, с каким файлом flat.vmdk он связан, открыв файл и посмотрев на поле Extent Description.
Файл delta.vmdk. Это дифференциальный файл, созданный при создании моментального снимка виртуальной машины (также известный как журнал REDO). Когда вы делаете снимок виртуальной машины, она прекращает запись в базовый vmdk и начинает записывать изменения в дельта-файл моментального снимка. Дельта моментального снимка изначально будет небольшой, а затем начнет расти по мере внесения изменений в базовый файл vmdk. Дельта-файл представляет собой растровое изображение изменений в базовом vmdk, поэтому он никогда не может вырасти больше, чем базовый vmdk. Дельта-файл будет создан для каждого моментального снимка, который вы создаете для виртуальной машины. Эти файлы автоматически удаляются при удалении или восстановлении моментального снимка в диспетчере моментальных снимков.
Файл-ctk.vmdk — это специальный файл, который создается в домашнем каталоге каждой виртуальной машины для каждого виртуального диска, на котором включена функция отслеживания блоков изменений (CBT). CBT — это новая функция, представленная в vSphere. Помимо использования vSphere, предварительным условием для использования CBT является то, что виртуальная машина должна использовать виртуальное оборудование версии 7. Размер этого файла фиксирован и не превышает его начального размера, пока вы не увеличите размер виртуального диска. Размер этого файла зависит от размера виртуального диска, который составляет примерно 0,5 МБ на каждые 10 ГБ размера виртуального диска. Внутри этого файла сохраняется состояние каждого блока для целей отслеживания с использованием порядковых номеров, которые могут сообщать приложениям, изменился блок или нет. Один из этих файлов будет существовать для каждого виртуального диска, на котором включена CBT.
Файл .vmx
Этот файл является основным файлом конфигурации для виртуальной машины. Когда вы создаете новую виртуальную машину и настраиваете для нее параметры оборудования, эта информация сохраняется в этом файле. Этот файл имеет текстовый формат и содержит записи для жесткого диска, сетевых адаптеров, памяти, ЦП, портов, параметров питания и т. д. Вы можете либо редактировать эти файлы напрямую, если знаете, что добавить, либо использовать графический интерфейс VMware® (Edit Settings на виртуальной машине), который автоматически обновит файл.
Файл .vswp
Это файл подкачки ВМ (в более ранних версиях ESX был файл подкачки для каждого хоста), который создается для обеспечения чрезмерного выделения памяти на сервере ESX. Файл создается при включении виртуальной машины и удаляется при ее выключении. По умолчанию, когда вы создаете виртуальную машину, резервирование памяти устанавливается равным нулю, что означает, что память для виртуальной машины не резервируется, и потенциально она может быть перераспределена на 100%. В результате создается файл vswp, равный объему памяти, назначенному виртуальной машине, за вычетом резервирования памяти, настроенного для виртуальной машины. Таким образом, виртуальная машина, настроенная с 2 ГБ памяти, создаст файл vswp размером 2 ГБ при включении, если вы установите резервирование памяти на 1 ГБ, тогда будет создан только файл vswp размером 1 ГБ. Если вы укажете резервирование 2 ГБ, будет создан файл размером 0 байт, который он не использует. Когда вы укажете резервирование памяти, физическая оперативная память хоста будет зарезервирована для виртуальной машины и не будет использоваться другими виртуальными машинами на этом хосте. Виртуальная машина не будет использовать этот файл vswp, пока на хосте доступна физическая оперативная память. Как только вся физическая оперативная память используется на хосте всеми его виртуальными машинами, и она становится перегруженной, тогда виртуальные машины начинают использовать свои файлы vswp вместо физической памяти. Поскольку файл vswp является файлом на диске, это повлияет на производительность виртуальной машины, когда это произойдет. Если вы укажете резервирование, а на хосте недостаточно физической памяти при включении ВМ, ВМ не запустится.
Этот файл создается, когда виртуальная машина переводится в режим приостановки (паузы) и используется для сохранения состояния приостановки. По сути, это копия оперативной памяти виртуальной машины, и она будет на несколько мегабайт больше, чем максимальная оперативная память, выделенная виртуальной машине. Если вы удалите этот файл, когда виртуальная машина находится в состоянии приостановки, она запустит виртуальную машину из обычной загрузки, а не из состояния, в котором она была в момент приостановки. Этот файл не удаляется автоматически, когда виртуальная машина выходит из режима ожидания. Как и файл vswp, этот файл будет удален только тогда, когда виртуальная машина будет выключена (не перезагружена). Если файл vmss существует из предыдущей приостановки и виртуальная машина снова приостанавливается, то предыдущий файл повторно используется для последующих приостановок. Также обратите внимание, что если файл vswp присутствует, он удаляется, когда виртуальная машина приостанавливается, а затем создается заново, когда виртуальная машина снова включается. Причина этого в том, что виртуальная машина фактически отключена в состоянии приостановки, содержимое ее ОЗУ просто сохраняется в файле vmss, поэтому ее можно быстро снова включить.
Файл .vmxf
Это дополнительный файл конфигурации в текстовом формате для виртуальных машин, которые находятся в команде. Обратите внимание, что файл .vmxf остается, если виртуальная машина удаляется из команды. Объединение виртуальных машин — это функция VMware Workstation, которая включает в себя возможность назначать несколько виртуальных машин в качестве группы, которую администраторы могут затем включать и выключать, приостанавливать и возобновлять как единый объект, что делает ее особенно полезной для тестирования клиент-серверных сред. Этот файл все еще существует с виртуальными машинами сервера ESX, но только в целях совместимости с рабочей станцией.
Файл .vmsd
Этот файл используется для хранения метаданных и информации о моментальных снимках. Этот файл имеет текстовый формат и будет содержать такую информацию, как отображаемое имя моментального снимка, идентификатор пользователя, имя файла диска и т. д. Первоначально это файл размером 0 байт, пока вы не создадите свой первый снимок виртуальной машины, и с этого момента он будет заполнять файл. и продолжайте обновлять его всякий раз, когда делаются новые снимки. Этот файл не очищается полностью после создания моментальных снимков. После того, как вы удалите снимок, он по-прежнему оставит поля в файле для каждого снимка и просто увеличит uid и задаст имя Consolidate Helper, предположительно для использования с Consolidated Backups
Файл .vmsn
Это файл состояния моментального снимка, в котором хранится точное рабочее состояние виртуальной машины на момент создания этого моментального снимка. Этот файл будет либо маленьким, либо большим, в зависимости от того, решите ли вы сохранить память виртуальной машины как часть моментального снимка. Если вы решите сохранить память виртуальной машины, этот файл будет на несколько мегабайт больше, чем максимальная оперативная память, выделенная виртуальной машине. Этот файл аналогичен файлу vmss (Suspend). Файл vmsn будет создаваться для каждого моментального снимка, сделанного на виртуальной машине, эти файлы автоматически удаляются при удалении моментального снимка.
Автопредложение помогает быстро сузить результаты поиска, предлагая возможные совпадения по мере ввода.
Аутсайдер
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
Всем привет, хорошего вам дня!
В среде моего клиента у нас есть LUN объемом 100 ГБ, указанный исключительно для обмена. Однако теперь он заполнен, осталось всего 322 МБ, и прямо сейчас он не позволяет никакому хосту vMotion сообщать, что недостаточно свободного места. Когда я просматриваю соответствующее хранилище данных, я вижу много файлов .vswp и несколько файлов .swp (я прикрепляю хранилище данных). Насколько я знаю, виртуальная машина выделяет для себя емкость, равную размеру гостевой памяти в пространстве подкачки. Как лучше всего выяснить, какие файлы .vswp не нужны, а какие нужны? Я могу легко расширить этот LUN на VNX, но будет ли это божественным администрированием — в любом случае, по свойствам LUN я вижу, что он использует только 4+% — Как эта цифра соотносится с тем, что мне сказали на фронте VMware (я будет спрашивать об этом на форуме EMC отдельно)?
Существует ли какое-либо руководство по администрированию, касающееся использования виртуальной памяти в VMware? Или я должен просто расширить LUN и добавить расширенную емкость на стороне VMware? В чем разница между vmx-XXXX.vswp, XXXX.vswp и sysswp-xyz.swp , где XXXX представляет имя VM ?
Дж. К. Моррисси
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
Ужасно, я знаю, но это зависит от конфигурации ваших хостов.
Я имею в виду, сколько виртуальных машин вы используете на каждом хосте? насколько они «переподписаны» на память? например, у вас есть 200 ГБ ОЗУ общей памяти, выделенной для ВМ, но на вашем хосте всего 150 ГБ ОЗУ? если они не перегружены, вы можете установить резервирование для своих виртуальных машин, чтобы выделить им их общую память, таким образом, вы можете практически свести на нет ваш файл vswp
абхилашхб
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
Вы должны знать, что файлы подкачки создаются виртуальными машинами при их включении. Размер файла подкачки всегда равен Выделенная память - зарезервированная память.
Если у вас есть виртуальная машина с 4 ГБ памяти и у вас нет зарезервированной для нее памяти, размер файла подкачки будет 4 ГБ. Но если у вас есть виртуальная машина с 4 ГБ выделенной памяти и для нее зарезервировано 2 ГБ, размер файла подкачки будет 2 ГБ.
Ни один из файлов подкачки на самом деле не требуется, пока на компьютере не закончится память, после чего он начнет подкачку из файла подкачки.
Вы не можете удалить файл подкачки во время работы виртуальной машины. Если вы хотите, чтобы эти файлы не накапливались в следующий раз. Вы можете сделать выделенную и зарезервированную память одинаковой для виртуальной машины, чтобы файл подкачки не создавался. Но это не очень хорошая идея, потому что вы не сможете перегрузить память.
Теперь вы можете увеличить размер хранилища данных и сделать его тонкой инициализацией на стороне хранилища. Таким образом, вы будете знать, даже если вы перегрузите, вы не будете использовать все выделенное пространство. Как вы упомянули, использование составляет всего 4+%. Вы можете расширить LUN. вот как вы можете избавиться от этой ситуации.
Аутсайдер
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
Знаете ли вы, в чем разница между vmx-XXXX.vswp, XXXX.vswp и sysswp-xyz.swp , где XXXX представляет имя VM ?
MKguy
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
В чем разница между vmx-XXXX.vswp, XXXX.vswp и sysswp-xyz.swp , где XXXX представляет имя виртуальной машины ?
Файлы XXXX.vswp представляют собой файлы подкачки памяти ВМ. Пространство на диске, используемое этими файлами, рассчитывается как (настроенный объем памяти ВМ — зарезервированная память ВМ). Файлы создаются при включении питания и удаляются, когда виртуальная машина переходит в выключенное состояние.
Я понятия не имею, что это за файлы sysSwap-hls-xxx, и не помню, чтобы где-либо их видел.
Чтобы обойти текущую проблему, вы можете:
- Расширьте LUN и хранилище данных, как вы предложили
– Попробуйте временно зарезервировать всю память для одной или нескольких виртуальных машин. Я не уверен, что это действует немедленно и устанавливает их файлы подкачки памяти в 0 на лету.
– Временно отключите питание одной или нескольких ВМ. Это удалит файл подкачки памяти (и vmx) этой ВМ и создаст их заново при повторном включении ВМ
в любом случае, в свойствах LUN я вижу, что он использует только 4+% - как эта цифра соотносится с тем, что мне говорят на фронте VMware (я бы спросил об этом отдельно на форуме EMC)?
Это связано с тем, что большие файлы подкачки памяти ВМ обычно представляют собой пустые файлы, резервирующие место на случай необходимости. На самом деле в них ничего не записывается, если только ваши хосты не активно подкачивают память ВМ на диск, чего обычно следует избегать любой ценой.
Поэтому, если вы выполнили тонкое выделение ресурсов для этого LUN, вы не должны увидеть, что много места на самом деле выделяется со стороны SAN.
Файлы Vswp создаются при включении виртуальной машины и. удаляется при выключении виртуальной машины. Этот файл используется только тогда, когда файл . хост с перегруженностью исчерпал всю свою физическую память.
Как удалить VSWP?
vswp-файл размером около 50–150 МБ. Это файл подкачки для служебной памяти, зарезервированной для процесса VMX. Вы не можете удалить этот файл.
Какой размер файла .vswp при включении ВМ?
Размер файла vswp будет составлять 3 ГБ. Как мы все знаем, мы можем изменить резервирование памяти включенной ВМ.
Можно ли удалить файлы VSWP?
Самый простой ответ — да, вы можете удалить файлы VSWP.
Каков максимальный размер файла .VMDK?
Максимальный поддерживаемый размер VMDK – 62 ТБ.
Можно ли удалить файл VSWP?
Самый простой ответ — да, вы можете удалить файлы VSWP.
Как отключить VSWP?
Чтобы отключить файл vswap для процесса VMX:
- В веб-клиенте vSphere выключите виртуальную машину.
- Щелкните правой кнопкой мыши виртуальную машину и выберите "Изменить настройки".
- Перейдите на вкладку "Параметры виртуальной машины" и разверните "Дополнительно".
- Нажмите "Изменить конфигурацию".
- Нажмите "Добавить строку".
- Введите запланированное имя. обмен. …
- Введите значение false.
- Нажмите "ОК".
Что такое файл VMXF?
Что такое файл VMXF? Дополнительный файл конфигурации, используемый виртуальными машинами (ВМ), созданными с помощью программного обеспечения для виртуализации VMware. содержит данные о членах команды для виртуальных машин, созданных в среде групповой группы, что позволяет администраторам вручную управлять несколькими виртуальными машинами вместе; создан в дополнение к основному .
Можно ли удалить файлы VMDK?
Файл vmdk технически не открыт, он подключен к виртуальной машине решения для резервного копирования.… После того, как вы нашли виртуальную машину, смонтировавшую файл . vmdk, удалите его. Выберите эту виртуальную машину и перейдите в «Изменить настройки» > «Жесткий диск» > «Удалить».
В чем разница между OVA и VMDK?
Open VMDK — это вспомогательный инструмент для создания Open Virtual Appliance (OVA). OVA — это файл архива tar с файлами Open Virtualization Format (OVF) внутри, который состоит из дескриптора OVF с расширением . … vmdk и файл манифеста с расширением . мф.
Что такое файл CTK VMDK?
Файл VMware CTK содержит список всех изменений, внесенных в виртуальную машину VMware (ВМ) с момента последнего резервного копирования. … Файл CTK всегда намного меньше, чем блок VMware Virtual Machine Disk File (VMDK), который он описывает. Примечание. Моментальные снимки VMware также содержат файл . ctk-файл.
Что такое Vswap в VMware?
Виртуальные машины, работающие на хосте ESXi, используют файл подкачки (vswap) для любой незарезервированной памяти. Этот файл подкачки используется, когда виртуальная машина не может выделить физическую память на хосте ESXi.
Что такое VMXF в VMware?
Что такое файл VMXF? Дополнительный файл конфигурации, используемый виртуальными машинами (ВМ), созданными с помощью программного обеспечения для виртуализации VMware. содержит данные о членах команды для виртуальных машин, созданных в среде групповой группы, что позволяет администраторам вручную управлять несколькими виртуальными машинами вместе; создан в дополнение к основному .
Как удалить файл .VMX LCK?
Чтобы удалить файл .lck-xxxx:
- Убедитесь, что виртуальная машина выключена.
- Подключитесь к узлу ESXi/ESX с помощью Secure Shell (SSH). …
- Перейдите в папку виртуальной машины, выполните команду: …
- Выведите список всех файлов, включая скрытые файлы, выполните команду: …
- Удалите файл блокировки, выполните команду: …
- Включите виртуальную машину.
Что произойдет, если я удалю файл vmdk?
Если вы удалите их, вы, скорее всего, потеряете данные и повредите свою виртуальную машину, поэтому я бы не рекомендовал удалять их, если только вы не хотите избавиться от своей виртуальной машины… (Говоря о рабочей станции VmWare, но я предполагаю то же самое. ). Файлы VMDK — это виртуальные жесткие диски.
Можно ли удалить файлы vmdk VMware?
vmdk из резервной виртуальной машины, вы можете удалить этот файл обычными способами. ПРИМЕЧАНИЕ. Перед удалением VM/VMDK. Убедитесь, что удаляемая ВМ или VMDK не является частью резервной копии и не добавлена на прокси-сервер.
Должен ли я использовать OVF или OVA?
OVA лучше подходит для определенных приложений, где выгодно иметь только один файл, что упрощает работу с пакетом, например, при создании пакетов для загрузки из Интернета. Экспорт и импорт пакетов OVA занимает больше времени, чем OVF.
Поддерживается ли OVA VMware?
OVF и OVA являются форматами файлов виртуализации. Которые используются для экспорта и импорта виртуальных машин с одного сервера на другой. Его можно использовать в виртуализации VMware, Virtual Box и RHEL.
Для каждой включенной ВМ в хранилище данных ВМ создается файл .vswp. Этот файл необходим гипервизору для удовлетворения потребности ВМ в памяти в случае чрезмерного выделения памяти, а также при настройке ограничения памяти ВМ. Это создается при включении виртуальной машины и удаляется при выключении виртуальной машины.
Размер этого файла рассчитывается по приведенной ниже формуле: -
(настроенная память ВМ - резервирование памяти ВМ)
Давайте возьмем пример: настроенная для виртуальной машины память составляет 4 ГБ, а резервирование — 1 ГБ. Теперь размер файла .vswp будет 3 ГБ.
Как мы все знаем, мы можем изменить резервирование памяти включенной ВМ.
Теперь возникает вопрос: если изменить резервирование включенной ВМ, как это повлияет на размер файла .vswp?
Файл .vswp может увеличиваться только на включенной ВМ, чтобы уменьшить его, необходимо выключить и включить ВМ. Давайте возьмем пример: -
Сценарий: -
Настроенная память ВМ = 988 МБ
Резервирование памяти ВМ = 0
Я запустил свою ВМ, файл .vswp создан с 988 МБ. р>
В этом случае при включении резервирование виртуальной машины изменяется на 988 МБ. Это не повлияет на размер .vswp, поскольку он не может уменьшаться. Выключите и включите питание, после чего вы увидите файл .vswp нулевого размера в хранилище данных. Да, он создается, даже если сконфигурированная память и значение резервирования совпадают
Теперь, как показано на снимке экрана выше, он создан, но имеет размер 0 КБ.Теперь в этой включенной виртуальной машине я изменил резервирование с 988 МБ до нуля, теперь я могу видеть это изменение в размере файла .vswp без включения и выключения питания, поскольку он может увеличиваться в работающей виртуальной машине,
Читайте также: