X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=pmxcfs.adoc;h=ea1555943ad768361a5a1eacfb24e00a9c822074;hb=750d4f04c60f9f2a1de50672aa8373739d4300f7;hp=1fdf9cb53e5b7c7c8018fcd848e95ee77c93ddc8;hpb=0593681f9ded237059d64a7914fee7d5f5fcdb2b;p=pve-docs.git diff --git a/pmxcfs.adoc b/pmxcfs.adoc index 1fdf9cb..ea15559 100644 --- a/pmxcfs.adoc +++ b/pmxcfs.adoc @@ -93,37 +93,59 @@ Files [width="100%",cols="m,d"] |======= -|`corosync.conf` | Corosync cluster configuration file (previous to {pve} 4.x this file was called cluster.conf) -|`storage.cfg` | {pve} storage configuration -|`datacenter.cfg` | {pve} datacenter wide configuration (keyboard layout, proxy, ...) -|`user.cfg` | {pve} access control configuration (users/groups/...) +|`authkey.pub` | Public key used by the ticket system +|`ceph.conf` | Ceph configuration file (note: /etc/ceph/ceph.conf is a symbolic link to this) +|`corosync.conf` | Corosync cluster configuration file (prior to {pve} 4.x, this file was called cluster.conf) +|`datacenter.cfg` | {pve} data center-wide configuration (keyboard layout, proxy, ...) |`domains.cfg` | {pve} authentication domains -|`status.cfg` | {pve} external metrics server configuration -|`authkey.pub` | Public key used by ticket system -|`pve-root-ca.pem` | Public certificate of cluster CA -|`priv/shadow.cfg` | Shadow password file -|`priv/authkey.key` | Private key used by ticket system -|`priv/pve-root-ca.key` | Private key of cluster CA -|`nodes//pve-ssl.pem` | Public SSL certificate for web server (signed by cluster CA) +|`firewall/cluster.fw` | Firewall configuration applied to all nodes +|`firewall/.fw` | Firewall configuration for individual nodes +|`firewall/.fw` | Firewall configuration for VMs and containers +|`ha/crm_commands` | Displays HA operations that are currently being carried out by the CRM +|`ha/manager_status` | JSON-formatted information regarding HA services on the cluster +|`ha/resources.cfg` | Resources managed by high availability, and their current state +|`nodes//config` | Node-specific configuration +|`nodes//lxc/.conf` | VM configuration data for LXC containers +|`nodes//openvz/` | Prior to PVE 4.0, used for container configuration data (deprecated, removed soon) |`nodes//pve-ssl.key` | Private SSL key for `pve-ssl.pem` -|`nodes//pveproxy-ssl.pem` | Public SSL certificate (chain) for web server (optional override for `pve-ssl.pem`) +|`nodes//pve-ssl.pem` | Public SSL certificate for web server (signed by cluster CA) |`nodes//pveproxy-ssl.key` | Private SSL key for `pveproxy-ssl.pem` (optional) +|`nodes//pveproxy-ssl.pem` | Public SSL certificate (chain) for web server (optional override for `pve-ssl.pem`) |`nodes//qemu-server/.conf` | VM configuration data for KVM VMs -|`nodes//lxc/.conf` | VM configuration data for LXC containers -|`firewall/cluster.fw` | Firewall configuration applied to all nodes -|`firewall/.fw` | Firewall configuration for individual nodes -|`firewall/.fw` | Firewall configuration for VMs and Containers +|`priv/authkey.key` | Private key used by ticket system +|`priv/authorized_keys` | SSH keys of cluster members for authentication +|`priv/ceph*` | Ceph authentication keys and associated capabilities +|`priv/known_hosts` | SSH keys of the cluster members for verification +|`priv/lock/*` | Lock files used by various services to ensure safe cluster-wide operations +|`priv/pve-root-ca.key` | Private key of cluster CA +|`priv/shadow.cfg` | Shadow password file for PVE Realm users +|`priv/storage/.pw` | Contains the password of a storage in plain text +|`priv/tfa.cfg` | Base64-encoded two-factor authentication configuration +|`priv/token.cfg` | API token secrets of all tokens +|`pve-root-ca.pem` | Public certificate of cluster CA +|`pve-www.key` | Private key used for generating CSRF tokens +|`sdn/*` | Shared configuration files for Software Defined Networking (SDN) +|`status.cfg` | {pve} external metrics server configuration +|`storage.cfg` | {pve} storage configuration +|`user.cfg` | {pve} access control configuration (users/groups/...) +|`virtual-guest/cpu-models.conf` | For storing custom CPU models +|`vzdump.cron` | Cluster-wide vzdump backup-job schedule |======= Symbolic links ~~~~~~~~~~~~~~ +Certain directories within the cluster file system use symbolic links, in order +to point to a node's own configuration files. Thus, the files pointed to in the +table below refer to different files on each node of the cluster. + [width="100%",cols="m,m"] |======= |`local` | `nodes/` -|`qemu-server` | `nodes//qemu-server/` |`lxc` | `nodes//lxc/` +|`openvz` | `nodes//openvz/` (deprecated, removed soon) +|`qemu-server` | `nodes//qemu-server/` |=======