<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: Какие теги использовать для групп dsh (clustershell / pdsh)?]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме Какие теги использовать для групп dsh (clustershell / pdsh)? форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 26 Apr 2026 23:43:43 +0300</pubDate>
		<item>
			<title>Какие теги использовать для групп dsh (clustershell / pdsh)?</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message320312/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_">Какие теги использовать для групп dsh (clustershell / pdsh)?</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Возможно, вам также стоит изучить: <noindex><a href="https://pve.proxmox.com/pve-docs/api-viewer/#/cluster/resources" target="_blank" rel="nofollow" >https://pve.proxmox.com/pve-docs/api-viewer/#/cluster/resources</a></noindex>. Поле Tags входит в число возвращаемых. Фильтруйте по ВМ, получайте теги. Проявляйте креативность насколько нужно. Blockbridge: ультранизкая задержка, общая память на базе NVME для Proxmox - <noindex><a href="https://www.blockbridge.com/proxmox" target="_blank" rel="nofollow" >https://www.blockbridge.com/proxmox</a></noindex> <br />
			<i>12.06.2025 22:44:00, bbgeek17.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message320312/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_</link>
			<guid>http://proxmox.su/forum/messages/forum63/message320312/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_</guid>
			<pubDate>Thu, 12 Jun 2025 22:44:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Какие теги использовать для групп dsh (clustershell / pdsh)?</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message320311/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_">Какие теги использовать для групп dsh (clustershell / pdsh)?</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет, @elwell2000, добро пожаловать на форум. ИИ — это не плохо, когда ты задаёшь ему правильные вопросы:<br /><br />Код: #!/bin/bash<br /><br /># Описание:<br /># &nbsp; Генерирует CSV-список тегов, vmid, имени для всех ВМ в кластере PVE, используя pvesh.<br /># &nbsp; Формат вывода: тег,vmid,имя<br /># &nbsp; ВМ с несколькими тегами будут генерировать несколько строк (по одной на тег).<br /><br /># Выходной файл<br />OUTPUT_FILE="pve_vm_tags.csv"<br /><br /># Запись CSV-заголовка<br />echo "tag,vmid,name" &gt; "$OUTPUT_FILE"<br /><br /># Итерирование по всем узлам в кластере<br />for node in $(pvesh get /nodes --output-format=json | jq -r '.[].node'); do<br /> &nbsp;# Получение всех QEMU-ВМ на этом узле<br /> &nbsp;vms=$(pvesh get /nodes/$node/qemu --output-format=json)<br /><br /> &nbsp;echo "$vms" | jq -c '.[]' | while read -r vm; do<br /> &nbsp; &nbsp;vmid=$(echo "$vm" | jq -r '.vmid')<br /> &nbsp; &nbsp;name=$(echo "$vm" | jq -r '.name // empty')<br /><br /> &nbsp; &nbsp;# Получение тегов (могут быть пустыми)<br /> &nbsp; &nbsp;tags=$(pvesh get /nodes/$node/qemu/$vmid/config --output-format=json | jq -r '.tags // ""')<br /><br /> &nbsp; &nbsp;# Разделение тегов по ';' и запись каждого как строку<br /> &nbsp; &nbsp;IFS=';' read -ra tag_array &lt;&lt;&lt; "$tags"<br /> &nbsp; &nbsp;if [[ ${#tag_array[@]} -eq 0 || -z "${tag_array[0]}" ]]; then<br /> &nbsp; &nbsp; &nbsp;echo ",$vmid,$name" &gt;&gt; "$OUTPUT_FILE"<br /> &nbsp; &nbsp;else<br /> &nbsp; &nbsp; &nbsp;for tag in "${tag_array[@]}"; do<br /> &nbsp; &nbsp; &nbsp; &nbsp;echo "$tag,$vmid,$name" &gt;&gt; "$OUTPUT_FILE"<br /> &nbsp; &nbsp; &nbsp;done<br /> &nbsp; &nbsp;fi<br /> &nbsp;done<br />done<br /><br />echo "CSV сохранён в $OUTPUT_FILE" Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - <noindex><a href="https://www.blockbridge.com/proxmox" target="_blank" rel="nofollow" >https://www.blockbridge.com/proxmox</a></noindex> <br />
			<i>12.06.2025 22:40:00, bbgeek17.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message320311/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_</link>
			<guid>http://proxmox.su/forum/messages/forum63/message320311/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_</guid>
			<pubDate>Thu, 12 Jun 2025 22:40:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Какие теги использовать для групп dsh (clustershell / pdsh)?</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message320310/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_">Какие теги использовать для групп dsh (clustershell / pdsh)?</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет всем! Ищу способ генерировать dsh hostgroups (используемые такими инструментами, как clustershell / pdsh / dsh и аналогичными утилитами для параллельного SSH-подключения к нескольким машинам) из тегов. Я не вижу прямого API-вызова для получения тегов -&gt; VMID, поэтому, похоже, придется перебирать каждый узел и VM (либо через CLI `qm config $vmid | grep ^tags`, либо через API (GET /api2/json/nodes/{node}/qemu/{vmid}/config). <br /><br />1) Кто-нибудь уже сталкивался с этим раньше, чтобы я не изобретал велосипед? <br />2) Есть ли какие-то более удобные способы сбора информации о тегах? <br /><br />Заранее большое спасибо!<br />Andrew <br />
			<i>12.06.2025 22:24:00, elwell2000.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message320310/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_</link>
			<guid>http://proxmox.su/forum/messages/forum63/message320310/77160-kakie-tegi-ispolzovat-dlya-grupp-dsh-_clustershell-_-pdsh_</guid>
			<pubDate>Thu, 12 Jun 2025 22:24:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
