Lewati ke isi

File & service

Konfigurasi

Path Isi Mode
/config/config.boot Konfigurasi tersimpan, dimuat saat boot 600
/config/archive/commit-NNNNNN.boot 50 commit terakhir 600
/run/cidr/running.boot Konfigurasi yang sedang aktif 600
/usr/share/cidr/config.boot.default Default pabrik 644
/etc/cidr/dataplane.conf Port, driver, CPU, buffer 644
/etc/cidr/installed Penanda instalasi pertama

Dihasilkan otomatis (jangan diedit)

Path Dari
/etc/vpp/startup.conf dataplane.conf
/etc/cidr/vpp-bootstrap.cli dataplane.conf
/etc/frr/frr.conf protocols static, hostname
/etc/ssh/sshd_config.d/50-cidr.conf service ssh
/etc/ssh/sshd_config.d/40-cidr-keys.conf Installer (lokasi SSH key)
/etc/cidr/ssh-keys/<user> authentication ssh-*
/etc/resolv.conf, /etc/hostname, /etc/hosts system

Status runtime

Path Isi
/run/cidr/distribution Cara pembagian koneksi per port
/run/cidr/applied-vpp Proses VPP terakhir yang dikonfigurasi
/run/cidr/commit.lock Lock commit

Program

Path
/usr/sbin/cidr-cli, /usr/local/sbin/cli CLI
/usr/sbin/cidr-dataplane Alat port dan dataplane
/usr/sbin/cidr-apply Penerapan saat boot
/usr/lib/cidr/cidr/ Kode Python
/usr/lib/cidr/BUILD Build id (git commit) untuk show version

Service systemd

Unit Keterangan
cidr-dataplane.service Persiapan sebelum VPP
vpp.service (+ drop-in vpp.service.d/cidr.conf) Dataplane
frr.service Routing
cidr-config.service Menerapkan konfigurasi setiap VPP start

systemctl status vpp cidr-config
journalctl -u cidr-dataplane -u vpp -u cidr-config -u frr -b

Kernel

File Isi
/etc/sysctl.d/81-cidr.conf Hugepages, buffer netlink, kernel.printk
/etc/modules-load.d/cidr.conf tun, vhost_net, vfio-pci, uio_pci_generic
/etc/sudoers.d/cidr %cidr-users boleh menjalankan /usr/sbin/cidr-cli sebagai root