Рубрики
ovs / openvswitch / dpdk

Faucet / openvswitch / OpenFlow / SDN

Ссылки:
[pastacode manual=»%0D%0Ahttp%3A%2F%2Fwww.openvswitch.org%2Fsupport%2Fovscon2016%2F8%2F1450-mysore.pdf%0D%0Ahttps%3A%2F%2Fdocs.faucet.nz%2Fen%2Flatest%2Finstallation.html%0D%0Ahttps%3A%2F%2Fgithub.com%2Ffaucetsdn%2Ffaucet%0D%0Ahttps%3A%2F%2Fgist.github.com%2Fcyrenity%2F397c6baebdc20d9a9e377523f256620e%0D%0Ahttps%3A%2F%2Fgithub.com%2Fwandsdn%2Fsc18-ansible%0D%0A» provider=»manual» lang=»default»/]

Установка faucet:
[pastacode manual=»%0D%0A%23%23%23%20https%3A%2F%2Fdocs.faucet.nz%2Fen%2Flatest%2Finstallation.html%23faucet-apt-install%0D%0Asudo%20apt-get%20install%20curl%20gnupg%20apt-transport-https%20lsb-release%0D%0Aecho%20%22deb%20https%3A%2F%2Fpackagecloud.io%2Ffaucetsdn%2Ffaucet%2F%24(lsb_release%20-si%20%7C%20awk%20’%7Bprint%20tolower(%240)%7D’)%2F%20%24(lsb_release%20-sc)%20main%22%20%7C%20sudo%20tee%20%2Fetc%2Fapt%2Fsources.list.d%2Ffaucet.list%0D%0Asudo%20curl%20-1sLf%20https%3A%2F%2Fpackagecloud.io%2Ffaucetsdn%2Ffaucet%2Fgpgkey%20-o%20%2Fetc%2Fapt%2Ftrusted.gpg.d%2Ffaucet.asc%0D%0Asudo%20apt-get%20update%0D%0Asudo%20apt-get%20install%20faucet-all-in-one%0D%0Asudo%20apt-get%20install%20faucet%0D%0Asudo%20apt-get%20install%20gauge%0D%0A%0D%0A%0D%0A%23%23%23%20%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20Prometheus%0D%0Avim%20%2Fetc%2Fdefault%2Fprometheus%0D%0A—————————%0D%0A…%0D%0AARGS%3D%22—config.file%3D%2Fetc%2Ffaucet%2Fprometheus%2Fprometheus.yml%22%0D%0A…%0D%0A—————————%0D%0Asystemctl%20restart%20prometheus.service%20%0D%0A%0D%0A%0D%0A%23%23%23%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20grafana%0D%0Asudo%20systemctl%20daemon-reload%0D%0Asudo%20systemctl%20enable%20grafana-server%0D%0Asudo%20systemctl%20start%20grafana-server%0D%0A%D0%A1%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%B0%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D0%B5%20http%3A%2F%2Flocalhost%3A3000%20%D0%B2%20%D1%81%D0%B2%D0%BE%D0%B9%20%D0%B2%D0%B5%D0%B1-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%20(%D0%BF%D0%BE%20%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D1%8E%20%D0%B8%20%D0%B8%D0%BC%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%2C%20%D0%B8%20%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8C%20admin).%0D%0A%D0%92%D0%B5%D0%B1-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%20%D1%81%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%B0%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%20%D0%BD%D0%B0%D0%BC%20%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B8%D1%81%D1%82%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85.%20%0D%0A%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B9%D1%82%D0%B5%20%D1%81%D0%BB%D0%B5%D0%B4%D1%83%D1%8E%D1%89%D0%B8%D0%B5%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8%3A%0D%0AName%3A%20%20%20Prometheus%0D%0AType%3A%20%20%20Prometheus%0D%0AURL%3A%20%20%20%20http%3A%2F%2Flocalhost%3A9090%0D%0A%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5%3A%20Save%20%26%20Test%0D%0A%D0%94%D0%B0%D0%BB%D0%B5%D0%B5%20%D0%BC%D1%8B%20%D1%85%D0%BE%D1%82%D0%B8%D0%BC%20%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D1%85%20%D0%BF%D0%B0%D0%BD%D0%B5%D0%BB%D0%B5%D0%B9%2C%20%D1%87%D1%82%D0%BE%D0%B1%D1%8B%20%D0%BF%D0%BE%D0%B7%D0%B6%D0%B5%20%D0%BC%D1%8B%20%D0%BC%D0%BE%D0%B3%D0%BB%D0%B8%20%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%B0%D1%82%D1%80%D0%B8%D0%B2%D0%B0%D1%82%D1%8C%20%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D0%B8%20%D0%B8%D0%B7%20%D0%BA%D1%80%D0%B0%D0%BD%D0%B0.%0D%0A%D0%9D%D0%B0%D0%B2%D0%B5%D0%B4%D0%B8%D1%82%D0%B5%20%D0%BA%D1%83%D1%80%D1%81%D0%BE%D1%80%20%D0%BD%D0%B0%20%2B%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%D0%BD%D0%B0%20%D0%BB%D0%B5%D0%B2%D0%BE%D0%B9%20%D0%B1%D0%BE%D0%BA%D0%BE%D0%B2%D0%BE%D0%B9%20%D0%BF%D0%B0%D0%BD%D0%B5%D0%BB%D0%B8%20%D0%B2%20%D0%B2%D0%B5%D0%B1-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%B5%20%D0%B8%20%D0%BD%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5%20Import%0D%0Ahttps%3A%2F%2Fdocs.faucet.nz%2Fen%2Flatest%2F_static%2Fgrafana-dashboards%2Ffaucet_instrumentation.json%0D%0Ahttps%3A%2F%2Fdocs.faucet.nz%2Fen%2Flatest%2F_static%2Fgrafana-dashboards%2Ffaucet_inventory.json%0D%0Ahttps%3A%2F%2Fdocs.faucet.nz%2Fen%2Flatest%2F_static%2Fgrafana-dashboards%2Ffaucet_port_statistics.json%0D%0A» provider=»manual» lang=»default»/]

Настройка сервера faucet:
[pastacode manual=»%0D%0A%23%23%23%20https%3A%2F%2Fdocs.faucet.nz%2Fen%2Flatest%2Ftutorials%2Ffirst_time.html%0D%0A%23%23%23%20https%3A%2F%2Fdocs.faucet.nz%2Fen%2Flatest%2Fconfiguration.html%23configuration-options%0D%0A%0D%0A%D0%93%D0%BE%D1%82%D0%BE%D0%B2%D0%B8%D0%BC%20%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%20faucet%3A%0D%0Avim%20%2Fetc%2Ffaucet%2Ffaucet.yaml%0D%0A———————-%0D%0A—%0D%0Ainclude%3A%0D%0A%20%20%20%20-%20acls.yaml%0D%0A%0D%0Avlans%3A%0D%0A%20%20%20%20office%3A%0D%0A%20%20%20%20%20%20%20%20vid%3A%20100%0D%0A%20%20%20%20%20%20%20%20description%3A%20%22office%20network%22%0D%0A%20%20%20%20%20%20%20%20acls_in%3A%20%5Boffice-vlan-protect%5D%0D%0Adps%3A%0D%0A%20%20%20%20sw0%3A%0D%0A%20%20%20%20%20%20%20%20dp_id%3A%200×4%0D%0A%20%20%20%20%20%20%20%20hardware%3A%20%22Open%20vSwitch%22%0D%0A%20%20%20%20%20%20%20%20interfaces%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%205%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%225%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in5%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20%20%20%20%20%20%20%20%206%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%226%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in6%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20sw1%3A%0D%0A%20%20%20%20%20%20%20%20dp_id%3A%200×1%0D%0A%20%20%20%20%20%20%20%20hardware%3A%20%22Open%20vSwitch%22%0D%0A%20%20%20%20%20%20%20%20interfaces%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%202%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%222%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in2%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20%20%20%20%20%20%20%20%203%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%223%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in3%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20sw2%3A%0D%0A%20%20%20%20%20%20%20%20dp_id%3A%200×2%0D%0A%20%20%20%20%20%20%20%20hardware%3A%20%22Open%20vSwitch%22%0D%0A%20%20%20%20%20%20%20%20interfaces%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%202%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%222%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in2%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20%20%20%20%20%20%20%20%203%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%223%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in3%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20sw3%3A%0D%0A%20%20%20%20%20%20%20%20dp_id%3A%200×3%0D%0A%20%20%20%20%20%20%20%20hardware%3A%20%22Open%20vSwitch%22%0D%0A%20%20%20%20%20%20%20%20interfaces%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%206%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%226%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in6%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20%20%20%20%20%20%20%20%207%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%227%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in7%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20%20%20%20%20%20%20%20%208%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%228%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in8%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%20%20%20%20%20%20%20%20%20%20%20%209%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20name%3A%20%229%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20description%3A%20%22in9%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20native_vlan%3A%20office%0D%0A%0D%0A———————-%0D%0A%0D%0Avim%20%2Fetc%2Ffaucet%2Facls.yaml%20%0D%0A————————-%0D%0A—%0D%0Aacls%3A%0D%0A%20%20%20%20office-vlan-protect%3A%0D%0A%20%20%20%20%20%20%20%20%23%20Prevent%20IPv4%20communication%20betwen%20Office%2FGuest%20networks%0D%0A%20%20%20%20%20%20%20%20-%20rule%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20actions%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20allow%3A%201%20%20%20%20%20%20%20%20%23%20allow%0D%0A————————-%0D%0A%0D%0A%0D%0A%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D1%8F%D0%B5%D0%BC%20%D0%BD%D0%B0%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8%20%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%20faucet%3A%0D%0Acheck_faucet_config%20%2Fetc%2Ffaucet%2Ffaucet.yaml%0D%0A%0D%0A%D0%9B%D0%BE%D0%B3%D0%B8%3A%0D%0Atail%20%20%2Fvar%2Flog%2Ffaucet%2Ffaucet.log%0D%0Ajournalctl%20-u%20faucet.service%0D%0A%0D%0A%0D%0A%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%20%2Fetc%2Ffaucet%2Fgauge.yaml%20%D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D1%82%20%D0%B7%D0%B0%20%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%20faucet(grafana%20%D0%B8%20prometheus).%0D%0A» provider=»manual» lang=»default»/]

Настройка openwswitch на клиентах:
[pastacode manual=»%0D%0A%23%23%23%20https%3A%2F%2Fdocs.faucet.nz%2Fen%2Flatest%2Fvendors%2Fovs%2Ffaucet_testing_with_OVS_on_hardware.html%3Fhighlight%3Dopenvswitch%23commands-on-open-vswitch%0D%0A%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2%3A%0D%0Aapt-get%20install%20openvswitch-switch%0D%0Asystemctl%20status%20openvswitch-switch.service%0D%0A%0D%0A%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B1%D1%80%D0%B8%D0%B4%D0%B6%D0%B0%20%D0%B8%20%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2%3A%20%0D%0Aovs-vsctl%20add-br%20ovsbr0%0D%0Aovs-vsctl%20add-port%20ovsbr0%20ens3%20—%20set%20Interface%20ens3%20ofport_request%3D1%0D%0Aovs-vsctl%20add-port%20ovsbr0%20ens4%20—%20set%20Interface%20ens4%20%20ofport_request%3D2%0D%0Aovs-vsctl%20add-port%20ovsbr0%20ens5%20—%20set%20Interface%20ens5%20%20ofport_request%3D3%0D%0Aovs-vsctl%20add-port%20ovsbr0%20ens6%20—%20set%20Interface%20ens6%20%20ofport_request%3D4%0D%0Aovs-vsctl%20set-fail-mode%20ovsbr0%20secure%0D%0Aovs-vsctl%20set%20bridge%20ovsbr0%20protocols%3DOpenFlow13%2COpenFlow10%0D%0Aovs-vsctl%20set-controller%20ovsbr0%20tcp%3A172.16.0.1%3A6636%20tcp%3A172.16.0.1%3A6637%0D%0A%0D%0A%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B0%D0%B5%D0%BC%20%D0%B8%D0%BD%D1%84%D1%83%20%D0%BF%D0%BE%20%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%83%3A%0D%0Aovs-vsctl%20get%20bridge%20ovsbr0%20datapath_id%0D%0Aovs-vsctl%20show%0D%0A%0D%0A%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D1%83%20%20fail_mode%3A%0D%0Aovs-vsctl%20set%20%20bridge%20ovsbr0%20%20fail_mode%3Dstandalone%0D%0Aovs-vsctl%20set%20%20bridge%20ovsbr0%20%20fail_mode%3Dsecure%0D%0A%0D%0A%D0%9E%D1%87%D0%B8%D1%81%D1%82%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D1%83%20fail_mode%3A%20%0D%0Aovs-vsctl%20clear%20%20bridge%20ovsbr0%20%20fail_mode%0D%0A%0D%0A%D0%A1%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20datapath_id(%200×2%20%D0%B8%200×1%20)%3A%0D%0Aovs-vsctl%20set%20bridge%20ovsbr0%20other-config%3Adatapath-id%3D0000000000000001%0D%0Aovs-vsctl%20set%20bridge%20ovsbr0%20other-config%3Adatapath-id%3D0000000000000002%0D%0A%0D%0A%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C%20%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8E%20%D0%BE%20%D0%B1%D1%80%D0%B8%D0%B4%D0%B6%D0%B5%20%D0%B8%20%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D1%85%3A%0D%0Aovs-vsctl%20get%20%20Interface%20ens4%20%20ofport_request%0D%0Aovs-vsctl%20show%0D%0Aovs-vsctl%20list%20port%0D%0Aovs-vsctl%20list%20port%20ovsbr0%20%0D%0Aovs-ofctl%20show%20ovsbr0%0D%0Aovs-ofctl%20dump-tables%20ovsbr0%0D%0Aovs-ofctl%20dump-flows%20ovsbr0%0D%0Aovs-ofctl%20queue-get-config%20ovsbr0%0D%0Aovs-vsctl%20get-controller%20br0%0D%0Aovsdb-tool%20show-log%0D%0Aovs-dpctl%20show%0D%0Aovsdb-client%20dump%0D%0A%0D%0A%0D%0A%D0%A1%D0%B1%D1%80%D0%BE%D1%81%20ovs%3A%0D%0Aovs-vsctl%20emer-reset%0D%0A» provider=»manual» lang=»default»/]

Удачное подключение выглядит так:
[pastacode manual=»%0D%0A%23%23%23%23%20%D0%A2%D0%B0%D0%BA%20%D0%B2%D0%BE%D1%82%0D%0A%23%20ovs-vsctl%20show%20%0D%0A55432938-4f67-49b2-983e-bf0bb9f73336%0D%0A%20%20%20%20Bridge%20ovsbr0%0D%0A%20%20%20%20%20%20%20%20Controller%20%22tcp%3A172.16.0.1%3A6637%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20is_connected%3A%20true%0D%0A%20%20%20%20%20%20%20%20Controller%20%22tcp%3A172.16.0.1%3A6636%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20is_connected%3A%20true%0D%0A%0D%0A%23%23%23%20%D0%95%D1%81%D0%BB%D0%B8%20%D0%BD%D0%B5%D1%82%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D1%8F%D0%B5%D0%BC%20%D1%81%D0%BE%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B8%D0%B5%20%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2%0D%0A%0D%0Avim%20%2Fetc%2Fdefault%2Ffaucet%20%0D%0Avim%20%2Fetc%2Fdefault%2Fgauge%0D%0A%0D%0A%23%23%20%0D%0Ass%20-tpln%20%0D%0A%0D%0A%23%23%20%D0%9B%D0%BE%D0%B3%D0%B8%3A%0D%0Atail%20%20%2Fvar%2Flog%2Ffaucet%2Ffaucet.log%0D%0Ajournalctl%20-u%20faucet.service%0D%0A» provider=»manual» lang=»default»/]