Server IP : 184.107.3.203 / Your IP : 216.73.216.51 Web Server : Apache System : Linux dedicated2.avenfashion.com.ph 4.18.0-553.40.1.el8_10.x86_64 #1 SMP Mon Feb 10 12:11:18 EST 2025 x86_64 User : adminteladeoro ( 1015) PHP Version : 8.2.28 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/lib/python3.6/site-packages/sos/report/plugins/__pycache__/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
3 ~ �g�E � @ sf d dl mZ d dlZd dlmZmZmZmZ G dd� de�ZG dd� dee�Z G dd � d eee�Z dS ) � )�environN)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc @ s` e Zd ZdZdZdZdZdZdZdZ d Z d Zd d� Zdd � Z dd� Zdd� Zdd� Zdd� ZdS )�OpenVSwitchzOpenVSwitch networking�openvswitch�network�virtz ovs-appctlz ovs-vsctlz ovs-ofctlz ovs-dpctlFc * s � j d�}ddg}� j� j� d��}|d dko<|d jd�� _t� fd d �dSD ��� _tjd �rr|j tjd �� |s�� j � fdd�|D �� n � j |� � j dddg� � j � jdd�� jdd�� jdd�g� tjd�}|r� j � j|d�� � jddd�� � j ddddg� � jdd d!d"d#d$d%� j� d&�� j� d'�� j� d(�� j� d)�� j� d*�� j� d+�� j� d,�� j� d-�� j� d.�� j� d/�� j� d0�� j� d1�� j� d2�� j� d3�� j� d4�� j� d5�� j� d6�� j� d7�� j� d8�� j� d9�� j� d:�� j� d;�� j� d<�� j� d=�� j� d>�� j� d?�� j� d@�� j� dA�� j� dB�� j� dC�� j� dD�� j� dE�� j� dF�g(� � j� j� dG�dHdI� � j� j� dJ�dKdI� � jdLdM� � jdNdM� � jdOdM� � jdPdM� � jdQdM� � jdRdM� � j� � j� � j� d S )TN�all_logsz/var/log/openvswitch/z/usr/local/var/log/openvswitch/z/ -t 5 get Open_vSwitch . other_config:dpdk-init�statusr �outputz"true"c 3 s | ]}� j |�V qd S )N)�is_installed)�.0�p)�self� �!/usr/lib/python3.6/openvswitch.py� <genexpr>) s z$OpenVSwitch.setup.<locals>.<genexpr>�6windgate-fp�nuage-openvswitchZ OVS_LOGDIRc s g | ]}� j |d ��qS )z*.log)� path_join)r Zld)r r r � <listcomp>1 s z%OpenVSwitch.setup.<locals>.<listcomp>z!/run/openvswitch/ovsdb-server.pidz!/run/openvswitch/ovs-vswitchd.pidz&/run/openvswitch/ovs-monitor-ipsec.pidz/usr/local/etc/openvswitchzconf.dbz/etc/openvswitchz/var/lib/openvswitchZ OVS_DBDIRZopenvswitch_daemon_logZopenvswitch_server_log)z%/var/log/openvswitch/ovs-vswitchd.logz%/var/log/openvswitch/ovsdb-server.logz/run/openvswitchz/dev/hugepages/z /dev/vfioz/var/lib/vhost_socketszdpdk_nic_bind --statuszdpdk-devbind.py --statuszdriverctl list-deviceszdriverctl -v list-deviceszdriverctl list-overrideszdriverctl -v list-overrideszdriverctl list-persistedz bond/listz bond/showz lacp/showz lacp/show-statsz coverage/showz ovs/route/showz tnl/arp/showz tnl/ports/show -vz upcall/showz -t 5 list Open_vSwitchz -t 5 list managerz -t 5 list interfacez -t 5 list bridgez -t 5 list datapathz! dpif-netdev/pmd-rxq-show -secs 5z" dpif-netdev/pmd-rxq-show -secs 30z dpif-netdev/pmd-rxq-showz dpif-netdev/pmd-stats-showz dpif-netdev/pmd-perf-showz ofproto/list-tunnelsz" -t ovs-monitor-ipsec tunnels/showz -t ovs-monitor-ipsec xfrm/statez# -t ovs-monitor-ipsec xfrm/policiesz$ dump-flows --name -m type=offloadedz dump-flows --name -m type=ovsz% dpif-netdev/subtable-lookup-prio-getz dpif-netdev/dpif-impl-getz dpif-netdev/miniflow-parser-getz dpif-netdev/pmd-sleep-showz dpdk/lcore-listz dpdk/log-listz dpdk/get-malloc-statsz netdev-dpdk/get-mempool-infoz% -t 5 get Open_vSwitch . other_configZopenvswitch_other_config)Ztagsz -t 5 showZovs_vsctl_showr )�unitszopenvswitch-nonetworkzovs-vswitchdzovsdb-serverzovs-configurationzopenvswitch-ipsec)r r )Z get_option�collect_cmd_output�vctl� startswith� check_dpdk�any�check_6windr �get�append� add_copy_specr Z add_file_tagsZadd_dir_listing�add_cmd_output�actl�dpctl�add_journal�collect_ovs_info�collect_datapath�collect_ovs_bridge_info)r r Zlog_dirsZdpdk_enabledZ ovs_dbdirr )r r �setup s� zOpenVSwitch.setupc C s& ddddddddd d ddd ddddddg}| j �r"| j|� | jddddddddd| j� d�| j� d�d| j� d �d!| j� d"�d#d$d%d&d'd(d)| j� d*�g� | jd+d,� xd:D ]}| jd1|� �g� q�W | jd2�}|d3 d4k�r"x@|d5 j� D ]0}tj d6|�}|r�|j d7�}| jd8|� �g� q�W d9S );z Collect output of OVS commands z?/etc/systemd/system/multi-user.target.wants/openvswitch.servicez./etc/sysctl.d/60-6wind-system-auto-reboot.confz/etc/openvswitch/system-id.confz/etc/openvswitch/*.dbz*/etc/ld.so.conf.d/linux-fp-sync-fptun.confz$/etc/NetworkManager/conf.d/fpn0.confz/etc/default/openvswitchz/etc/logrotate.d/openvswitchz/etc/linux-fp-sync.envz/etc/fp-daemons.envz/etc/fp-vdev.iniz/etc/fpm.envz/etc/6WINDGate/fp.configz/etc/6WINDGate/fpnsdk.configz/etc/dms.d/fp-dms.confz/etc/dms.d/fpmd-dms.confz/etc/dms.d/fpsd-dms.confz/etc/fast-path.envz/etc/fps-fp.envzfp-cli fp-vswitch-statszfp-cli dpdk-core-port-mappingzfp-cpu-usagezfp-cli fp-vswitch-maskszfp-cli fp-vswitch-flowsz fp-shmem-dpvizfp-cli stats non-zerozfp-cli statszfp-cli dpdk-cp-filter-budgetz vm/port-detailed-showz upcall/showzfp-cli nfct4z vm/port-vip-list-showzfp-shmem-ports -sz show -szfpcmd fp-vswitch-flowszfp-cli fp-vswitch-ports percorezfp-cli dpdk-debug-poolzfp-cli dump-sizezfp-cli conf runtimezfp-cli conf compiledzfp-cli ifacez memory/showzvirtual-accelerator)r �filter�mangle�raw�natzfpcmd nf4-rules zfp-cli fp-vswitch-portsr r r z^([\d]+):[\s]+([^\s]+)� zfp-cli dpdk-cp-filter-budget N)r+ r, r- r. )r r"