X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;ds=sidebyside;f=pvenode.adoc;h=bace13c3d038544814303c1e22ffe8a07e4c12d7;hb=00271f41dbff6bfcce1389bd904337c823dc2d64;hp=2c2e3d40e4753842e6f45d0aa508261cb307a733;hpb=a99bdc622c7c8f7471e6c18366df133fc4463a43;p=pve-docs.git diff --git a/pvenode.adoc b/pvenode.adoc index 2c2e3d4..bace13c 100644 --- a/pvenode.adoc +++ b/pvenode.adoc @@ -16,14 +16,74 @@ include::pvenode.1-synopsis.adoc[] DESCRIPTION ----------- endif::manvolnum[] - ifndef::manvolnum[] Proxmox Node Management -======================= +----------------------- +ifdef::wiki[] :pve-toplevel: +endif::wiki[] +endif::manvolnum[] + +The {PVE} node management tool (`pvenode`) allows to control node specific +settings and resources. + +Currently `pvenode` allows to set a node's description and to manage +the node's SSL certificates used for the API and the web GUI through `pveproxy`. + +ifdef::manvolnum[] +include::output-format.adoc[] + +Examples +~~~~~~~~ + +.Install an externally provided certificate + +`pvenode cert set certificate.crt certificate.key -force` + +Both files need to be PEM encoded. `certificate.key` contains the private key +and `certificate.crt` contains the whole certificate chain. + +.Setup ACME account and order a certificate for local node. + +----- +pvenode acme account register default mail@example.invalid +pvenode config set --acme domains=example.invalid +pvenode acme cert order +systemctl restart pveproxy +----- + endif::manvolnum[] -The {PVE} node management tools (`pvenode`) ... +Wake-on-LAN +~~~~~~~~~~~ +Wake-on-LAN (WoL) allows to switch on a sleeping computer in the network by +sending a magic packet. At least one NIC must support this feature and the +respective option needs to be enabled in the computers firmware (BIOS/UEFI) +configuration. The option name can vary from 'Enable Wake-on-Lan' to +'Power On By PCIE Device', check your motherboards vendor manual, if unsure. +`ethtool` can be used to check the WoL configuration of `` by +running: + +---- +ethtool | grep Wake-on +---- + +`pvenode` allows to wake sleeping members of a cluster via WoL using the +command: + +---- +pvenode wakeonlan +---- + +This broadcasts the WoL magic packet on UDP port 9, containing the MAC address +of `` obtained from the `wakeonlan` property. The node specific +`wakeonlan` property can be set by the following command: + +---- +pvenode config set -wakeonlan XX:XX:XX:XX:XX:XX +---- + +// TODO: extend and improve chapter! ifdef::manvolnum[] include::pve-copyright.adoc[]