• Где в Windows Server 2019 увидить счетчик дескрипторов?

    @anton13ms Автор вопроса
    Оказалось, что в Windows 2016 и 2019, отображение дескрипторов можно включить в диспетчере задач во вкладке "подробности"...
  • Где в Windows Server 2019 увидить счетчик дескрипторов?

    @anton13ms Автор вопроса
    Максим Корнеев, если вы имеете ввиду Process Explorer, то в ней почему то не отображается значение дескрипторов, несмотря на установленную галку...
    5f6d56bb53f32226388053.png
  • Где в Windows Server 2019 увидить счетчик дескрипторов?

    @anton13ms Автор вопроса
    К сожалению в поиске не нашел(
  • Как заставить Zabbix обрабатывать не стандартные SNMP Trap'ы?

    @anton13ms Автор вопроса
    В принципе, делаю все аналогично, только с использованием программы Python (выше в комментариях описал), но почему то не работает, где то ошибка(
  • Как заставить Zabbix обрабатывать не стандартные SNMP Trap'ы?

    @anton13ms Автор вопроса
    а так работает?
    > echo "blablabla" | /opt/test.py?


    Отрабатывает нормально, то есть файл test2 (правда были косяки, с правами, на данный момент выставлены права 777 и добавил в начале программы python, строку #!/usr/bin/python).

    Но вот от SNMP запроса программа почему то не работает(

    Может быть у меня SNMP запрос не верно составлен?(
  • Как заставить Zabbix обрабатывать не стандартные SNMP Trap'ы?

    @anton13ms Автор вопроса
    В принципе то все понятно)
    Вот только мене, что то даже просто, не удается реализовать:
    1.
    Так выглядит /etc/snmp/snmptrapd.conf<br />

    authCommunity log,execute,net argEntina

    traphandle .1.3.6.1.6.3.1.1.5.3 /opt/test.py

    traphandle default /usr/sbin/snmptt

    2.
    Такая программка /opt/test.py
    import os, sys

    b = sys.stdin

    f = open('/opt/test2.txt','w')

    f.write('Hello \n World')

    f.close()


    3. Отправляю сам себе трап: snmptrap -v 1 -c argEntina 127.0.0.1 '.1.3.6.1.6.3.1.1.5.3' '0.0.0.0' 6 33 '55' .1.3.6.1.6.3.1.1.5.3 s "teststring000"

    4. Трап виден в /var/log/syslog
    Aug 7 14:13:56 pho snmptrapd[2969]: 2020-08-07 14:13:56 0.0.0.0(via UDP: [127.0.0.1]:34898->[127.0.0.1]:162) TRAP, SNMP v1, community argEntina#012#011iso.3.6.1.6.3.1.1.5.3 Enterprise Specific Trap (33) Uptime: 0:00:00.55#012#011iso.3.6.1.6.3.1.1.5.3 = STRING: "teststring000"


    5. По идеи должна запустится Питонская программ и создать файл, но прочему то не запускается( Или это так не работает?
  • Как заставить Zabbix обрабатывать не стандартные SNMP Trap'ы?

    @anton13ms Автор вопроса
    1. snmptrapd я настроил и в /var/log/syslog трапы появляються
    2. А вот эти
    traphandle .1.3.6.1.4.1.9.9
    перенаправление, вы где прописываете? В конфигурационном файле /etc/snmp/snmptrapd.conf ?
    3. Получается, что Питон, получает строку, которую вы парсите и выдаете какой-то статус, так?
    4. Не поделитесь примером Питонского обработчика?)
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    Константин, Дело в том, что я пока, что тренируюсь устанавливать программы на виртуальной ОС, после чего, буду это производить на серверах, которые находятся в закрытой сети, плюс к тому, что там ОС разных, которые скорее всего обновлять не разрешат(
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    установить из портов /usr/ports/ports-mgmt/pkg командой make install clean

    У меня проблема с установкой pkg, не получается установить необходимую зависимость dialog4ports.
    Выше в комментариях можете почитать...
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    Александр Черных, Да не, надо самому понимать, а не что бы кто то делал(
    Я просто не в курсе тонкостей работы с FreeBSD, получается, нельзя взять старую версию OS и установить на неё старую версию ПО?
    Я эту ОС с официального сайта скачивал, получается, что нужно всегда стараться обновлять ОС? Либо установить один раз и потом не обновлять приложения которые установил?
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    Александр Черных, FreeBSD bsdtest 11.2-RELEASE FreeBSD 11.2-RELEASE
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    Александр Черных,
    Нет, все равно ошибка(
    root@bsdtest:~ # cd /usr/ports/ports-mgmt/dialog4ports
    root@bsdtest:/usr/ports/ports-mgmt/dialog4ports # make config
    ===> No options to configure
    root@bsdtest:/usr/ports/ports-mgmt/dialog4ports # make install clean
    /!\ ERROR: /!\

    Ports Collection support for your FreeBSD version has ended, and no ports are
    guaranteed to build on this system. Please upgrade to a supported release.

    No support will be provided if you silence this message by defining
    ALLOW_UNSUPPORTED_SYSTEM.

    *** Error code 1

    Stop.
    make: stopped in /usr/ports/ports-mgmt/dialog4ports
    root@bsdtest:/usr/ports/ports-mgmt/dialog4ports # cd /usr/ports
    root@bsdtest:/usr/ports # make search name=dialog4ports
    Port: dialog4ports-0.1.6
    Path: /usr/ports/ports-mgmt/dialog4ports
    Info: Console Interface to configure ports
    Maint: rum1cro@yandex.ru
    B-deps:
    R-deps:
    WWW: https://bitbucket.org/m1cro/d4p/

    Port: dialog4ports-static-0.1.6
    Path: /usr/ports/ports-mgmt/dialog4ports-static
    Info: Console Interface to configure ports (static version for chroots)
    Maint: rum1cro@yandex.ru
    B-deps:
    R-deps:
    WWW: https://bitbucket.org/m1cro/d4p/

    root@bsdtest:/usr/ports # cd /usr/ports/ports-mgmt/dialog4ports
    root@bsdtest:/usr/ports/ports-mgmt/dialog4ports # make config
    ===> No options to configure
    root@bsdtest:/usr/ports/ports-mgmt/dialog4ports # make install clean
    /!\ ERROR: /!\

    Ports Collection support for your FreeBSD version has ended, and no ports are
    guaranteed to build on this system. Please upgrade to a supported release.

    No support will be provided if you silence this message by defining
    ALLOW_UNSUPPORTED_SYSTEM.

    *** Error code 1

    Stop.
    make: stopped in /usr/ports/ports-mgmt/dialog4ports
    root@bsdtest:/usr/ports/ports-mgmt/dialog4ports #

    Может быть у меня и правда, что то с обновлением портов?)
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    Александр Черных,
    Не получается, ошибка после make install clean
    root@bsdtest:/usr/ports/ports-mgmt/portupgrade # cd /usr/ports
    root@bsdtest:/usr/ports # make search name=dialog4ports
    Port: dialog4ports-0.1.6
    Path: /usr/ports/ports-mgmt/dialog4ports
    Info: Console Interface to configure ports
    Maint: rum1cro@yandex.ru
    B-deps:
    R-deps:
    WWW: https://bitbucket.org/m1cro/d4p/

    Port: dialog4ports-static-0.1.6
    Path: /usr/ports/ports-mgmt/dialog4ports-static
    Info: Console Interface to configure ports (static version for chroots)
    Maint: rum1cro@yandex.ru
    B-deps:
    R-deps:
    WWW: https://bitbucket.org/m1cro/d4p/

    root@bsdtest:/usr/ports # make config
    make: don't know how to make config. Stop

    make: stopped in /usr/ports
    root@bsdtest:/usr/ports # make install clean
    ===> accessibility
    ===> accessibility/accerciser
    /!\ ERROR: /!\

    Ports Collection support for your FreeBSD version has ended, and no ports are
    guaranteed to build on this system. Please upgrade to a supported release.

    No support will be provided if you silence this message by defining
    ALLOW_UNSUPPORTED_SYSTEM.

    *** Error code 1

    Stop.
    make[2]: stopped in /usr/ports/accessibility/accerciser
    *** Error code 1

    Stop.
    make[1]: stopped in /usr/ports/accessibility
    *** Error code 1

    Stop.
    make: stopped in /usr/ports
    root@bsdtest:/usr/ports # make install clean
    root@bsdtest:/usr/ports # clean
    clean: Command not found.
    root@bsdtest:/usr/ports # cle
    clear clear_locks
    root@bsdtest:/usr/ports # clear
    root@bsdtest:/usr/ports # cd /usr/ports
    root@bsdtest:/usr/ports # make search name=dialog4ports
    Port: dialog4ports-0.1.6
    Path: /usr/ports/ports-mgmt/dialog4ports
    Info: Console Interface to configure ports
    Maint: rum1cro@yandex.ru
    B-deps:
    R-deps:
    WWW: https://bitbucket.org/m1cro/d4p/

    Port: dialog4ports-static-0.1.6
    Path: /usr/ports/ports-mgmt/dialog4ports-static
    Info: Console Interface to configure ports (static version for chroots)
    Maint: rum1cro@yandex.ru
    B-deps:
    R-deps:
    WWW: https://bitbucket.org/m1cro/d4p/

    root@bsdtest:/usr/ports # make config
    make: don't know how to make config. Stop

    make: stopped in /usr/ports
    root@bsdtest:/usr/ports #
    root@bsdtest:/usr/ports # make install clean
    ===> accessibility
    ===> accessibility/accerciser
    /!\ ERROR: /!\

    Ports Collection support for your FreeBSD version has ended, and no ports are
    guaranteed to build on this system. Please upgrade to a supported release.

    No support will be provided if you silence this message by defining
    ALLOW_UNSUPPORTED_SYSTEM.

    *** Error code 1

    Stop.
    make[2]: stopped in /usr/ports/accessibility/accerciser
    *** Error code 1

    Stop.
    make[1]: stopped in /usr/ports/accessibility
    *** Error code 1

    Stop.
    make: stopped in /usr/ports
    root@bsdtest:/usr/ports #


    При возникновении ошибки при установке portupgrade "Building/installing dialog4ports as it is required for the config dialog", я понял что необходим компонент dialog4ports .
    НО, что вот это означает "===> accessibility
    ===> accessibility/accerciser"
    Доступа что ли нет?
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    Александр Черных, portsnap fetch
    portsnap update
    Выполняется
    root@bsdtest:~ # portsnap fetch
    Looking up portsnap.FreeBSD.org mirrors... 4 mirrors found.
    Fetching snapshot tag from ipv4.aws.portsnap.freebsd.org... done.
    Fetching snapshot metadata... done.
    Updating from Fri Jul 31 16:32:02 +09 2020 to Mon Aug 3 10:28:50 +09 2020.
    Fetching 4 metadata patches... done.
    Applying metadata patches... done.
    Fetching 0 metadata files... done.
    Fetching 164 patches.
    (164/164) 100.00% done.
    done.
    Applying patches...
    done.
    Fetching 3 new ports or files... done.
    root@bsdtest:~ # portsnap update
    Removing old files and directories... done.
    Extracting new files:
    /usr/ports/MOVED
    /usr/ports/archivers/php-snappy/
    /usr/ports/astro/xearth/
    /usr/ports/audio/exhale/
    /usr/ports/audio/fasttracker2/
    /usr/ports/audio/faudio/
    /usr/ports/audio/libopenmpt/
    /usr/ports/audio/qjackctl/
    /usr/ports/audio/qsynth/
    /usr/ports/audio/sound-juicer/
    /usr/ports/databases/mariadb105-server/
    /usr/ports/databases/mdbtools/
    /usr/ports/databases/mysql56-server/
    /usr/ports/databases/pear-DB/
    /usr/ports/databases/pecl-couchbase/
    /usr/ports/databases/pymongo/
    /usr/ports/databases/sqlite3/
    /usr/ports/databases/tiledb/
    /usr/ports/deskutils/calibre/
    /usr/ports/devel/R-cran-bit/
    /usr/ports/devel/R-cran-bit64/
    /usr/ports/devel/binutils/
    /usr/ports/devel/codeblocks/
    /usr/ports/devel/folly/
    /usr/ports/devel/gitaly/
    /usr/ports/devel/jetbrains-clion/
    /usr/ports/devel/jetbrains-phpstorm/
    /usr/ports/devel/libfmt/
    /usr/ports/devel/libgsf/
    /usr/ports/devel/py-cfgv/
    /usr/ports/devel/py-hvac/
    /usr/ports/devel/py-pathlib/
    /usr/ports/devel/py-py/
    /usr/ports/devel/py-tblib/
    /usr/ports/devel/spdlog/
    /usr/ports/dns/dnsdist/
    /usr/ports/editors/emacs-devel/
    /usr/ports/editors/nvi2/
    /usr/ports/editors/vim/
    /usr/ports/emulators/rpcs3/
    /usr/ports/emulators/yuzu-qt5/
    /usr/ports/emulators/yuzu/
    /usr/ports/emulators/zsnes/
    /usr/ports/finance/fava/
    /usr/ports/games/homura/
    /usr/ports/games/keeperrl/
    /usr/ports/graphics/Makefile
    /usr/ports/graphics/ftgl/
    /usr/ports/graphics/mesa-devel/
    /usr/ports/graphics/openimageio/
    /usr/ports/graphics/py-openimageio/
    /usr/ports/graphics/wayland-utils/
    /usr/ports/graphics/webp-pixbuf-loader/
    /usr/ports/irc/inspircd/
    /usr/ports/japanese/font-myrica/
    /usr/ports/japanese/font-myricam/
    /usr/ports/java/apache-commons-pool/
    /usr/ports/java/icedtea-web/
    /usr/ports/java/openjdk8/
    /usr/ports/java/visualvm/
    /usr/ports/lang/chibi-scheme/
    /usr/ports/lang/gcc10-devel/
    /usr/ports/lang/gcc10/
    /usr/ports/lang/gcc8-devel/
    /usr/ports/lang/intel-compute-runtime/
    /usr/ports/lang/nim/
    /usr/ports/lang/smlnj/
    /usr/ports/mail/isbg/
    /usr/ports/mail/postfix-current/
    /usr/ports/mail/roundcube-contextmenu/
    /usr/ports/math/e-antic/
    /usr/ports/math/libsemigroups/
    /usr/ports/math/nfft/
    /usr/ports/math/py-gmpy2-devel/
    /usr/ports/math/py-kiwisolver/
    /usr/ports/math/py-spectral/
    /usr/ports/math/wxmaxima/
    /usr/ports/misc/openhantek/
    /usr/ports/multimedia/ffmpegthumbnailer/
    /usr/ports/multimedia/gpac-libgpac/
    /usr/ports/multimedia/gpac-mp4box/
    /usr/ports/multimedia/kodi-devel/
    /usr/ports/multimedia/kodi/
    /usr/ports/multimedia/libmatroska/
    /usr/ports/multimedia/libvpx/
    /usr/ports/multimedia/mlt/
    /usr/ports/multimedia/vapoursynth/
    /usr/ports/net-im/ejabberd/
    /usr/ports/net-im/kaidan/
    /usr/ports/net-im/mtxclient/
    /usr/ports/net-im/nheko/
    /usr/ports/net-im/purple-discord/
    /usr/ports/net-im/telepathy-farstream/
    /usr/ports/net-mgmt/prometheus2/
    /usr/ports/net-mgmt/py-snmp_passpersist/
    /usr/ports/net-p2p/xmrig/
    /usr/ports/net/appkonference/
    /usr/ports/net/cloudflared/
    /usr/ports/net/echoping/
    /usr/ports/net/exabgp4/
    /usr/ports/net/google-cloud-sdk/
    /usr/ports/net/haproxy-devel/
    /usr/ports/net/haproxy/
    /usr/ports/net/haproxy19/
    /usr/ports/net/haproxy20/
    /usr/ports/net/haproxy21/
    /usr/ports/net/kitinerary/
    /usr/ports/net/knxd/
    /usr/ports/net/liveMedia/
    /usr/ports/net/nng/
    /usr/ports/net/py-GeoIP2/
    /usr/ports/net/py-maxminddb/
    /usr/ports/net/py-pyzmq/
    /usr/ports/net/quagga/
    /usr/ports/net/rsocket-cpp/
    /usr/ports/net/vinagre/
    /usr/ports/net/yaz/
    /usr/ports/science/elmerfem/
    /usr/ports/science/qiskit-aer/
    /usr/ports/science/vipster/
    /usr/ports/security/acme.sh/
    /usr/ports/security/fizz/
    /usr/ports/security/modsecurity3-nginx/
    /usr/ports/security/oidentd/
    /usr/ports/security/py-dfvfs/
    /usr/ports/security/snort2pfcd/
    /usr/ports/security/teleport/
    /usr/ports/security/vuxml/
    /usr/ports/security/yubico-piv-tool/
    /usr/ports/sysutils/Makefile
    /usr/ports/sysutils/bsdisks/
    /usr/ports/sysutils/consul/
    /usr/ports/sysutils/di/
    /usr/ports/sysutils/duplicity/
    /usr/ports/sysutils/lizardfs/
    /usr/ports/sysutils/mackerel-agent/
    /usr/ports/sysutils/py-borgmatic/
    /usr/ports/sysutils/py-rdiff-backup/
    /usr/ports/sysutils/rundeck3/
    /usr/ports/sysutils/u-boot-master/
    /usr/ports/sysutils/u-boot-qemu-riscv64/
    /usr/ports/textproc/consul-template/
    /usr/ports/textproc/gtk-doc/
    /usr/ports/textproc/py-wtf-peewee/
    /usr/ports/textproc/sd/
    /usr/ports/textproc/sigil/
    /usr/ports/textproc/zxing-cpp/
    /usr/ports/www/chromium/
    /usr/ports/www/envoy/
    /usr/ports/www/gitlab-ce/
    /usr/ports/www/librtcdcpp/
    /usr/ports/www/nextcloud-tasks/
    /usr/ports/www/nginx/
    /usr/ports/www/qutebrowser/
    /usr/ports/www/threejs/
    /usr/ports/x11-fm/fsv2/
    /usr/ports/x11-fonts/Makefile
    /usr/ports/x11-fonts/font-awesome/
    /usr/ports/x11-fonts/libertinus/
    /usr/ports/x11-fonts/spleen/
    /usr/ports/x11-servers/xorg-server/
    /usr/ports/x11-servers/xwayland-devel/
    /usr/ports/x11-wm/xfce4-wm/
    /usr/ports/x11/alacritty/
    /usr/ports/x11/dmenu/
    /usr/ports/x11/libX11/
    /usr/ports/x11/waybar/
    Building new INDEX files... done.

    Но cd /usr/ports/ports-mgmt/portupgrade && make install clean, продолжает выдавать ошибки(
    root@bsdtest:~ # cd /usr/ports/ports-mgmt/portupgrade && make install clean
    ===> Building/installing dialog4ports as it is required for the config dialog
    ===> Cleaning for dialog4ports-0.1.6
    /!\ ERROR: /!\

    Ports Collection support for your FreeBSD version has ended, and no ports are
    guaranteed to build on this system. Please upgrade to a supported release.

    No support will be provided if you silence this message by defining
    ALLOW_UNSUPPORTED_SYSTEM.

    *** Error code 1

    Stop.
    make[3]: stopped in /usr/ports/ports-mgmt/dialog4ports
    *** Error code 1

    Stop.
    make[2]: stopped in /usr/ports/ports-mgmt/dialog4ports
    ===> Options unchanged
    /!\ ERROR: /!\

    Ports Collection support for your FreeBSD version has ended, and no ports are
    guaranteed to build on this system. Please upgrade to a supported release.

    No support will be provided if you silence this message by defining
    ALLOW_UNSUPPORTED_SYSTEM.

    *** Error code 1

    Stop.
    make[1]: stopped in /usr/ports/ports-mgmt/portupgrade
    *** Error code 1

    Stop.
    make: stopped in /usr/ports/ports-mgmt/portupgrade
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    Александр Черных,
    Установить Portupgrade не удается
    root@bsdtest:/usr/ports/ports-mgmt/portupgrade # make install clean
    ===> Building/installing dialog4ports as it is required for the config dialog
    ===> Cleaning for dialog4ports-0.1.6
    /!\ ERROR: /!\

    Ports Collection support for your FreeBSD version has ended, and no ports are
    guaranteed to build on this system. Please upgrade to a supported release.

    No support will be provided if you silence this message by defining
    ALLOW_UNSUPPORTED_SYSTEM.

    *** Error code 1

    Stop.
    make[3]: stopped in /usr/ports/ports-mgmt/dialog4ports
    *** Error code 1

    Stop.
    make[2]: stopped in /usr/ports/ports-mgmt/dialog4ports
    ===> Options unchanged
    /!\ ERROR: /!\

    Ports Collection support for your FreeBSD version has ended, and no ports are
    guaranteed to build on this system. Please upgrade to a supported release.

    No support will be provided if you silence this message by defining
    ALLOW_UNSUPPORTED_SYSTEM.

    *** Error code 1

    Stop.
    make[1]: stopped in /usr/ports/ports-mgmt/portupgrade
    *** Error code 1

    Stop.
    make: stopped in /usr/ports/ports-mgmt/portupgrade
    root@bsdtest:/usr/ports/ports-mgmt/portupgrade #


    Это что получается версия ОС у меня "не той системы"?

    2. По второму не понятно, откуда возьмется эта папка cd /usr/ports/папка с заббиксом?
    Или подразумевается, что я должен в ней распаковать архив, который скачал с оф. сайта Zabbix?
  • Как устнанавливать программы на FreeBSD?

    @anton13ms Автор вопроса
    Все равно не совсем понятно:
    1. portupgrade - это ведь вроде не для установки, а для обновления уже установленных портов?
    2. Я вообще хотел Zabbix агент на FreeBSD установить (https://www.zabbix.com/ru/download_agents?version=...)
    Скачал архив, пробовал в ручную, просто распаковать его и распихать по нужным папкам (пользуясь информацией из интернета), но что то в итоге zabbix агент не стартанул(
    3. Затем попробовал по этой инструкции https://sysadmin-note.ru/ustanovka-zabbix-3-2-na-f...
    но споткнулся на первой же команде) pkg update
    4. Я правильно понимаю, что у FreeBSD нет какого-то обширного репозитория программ как в Linux? Пробовал читать оф. документацию, там использует тоже pkg для установки программ...
  • Псоле восстановления из снапшота LVM необходима перезагрузка?

    @anton13ms
    shurshur, 4. Извеняюсь, забыл написать команду( lvremove , то есть именно удаление.
    И с чем работает виртуалка - с исходным lvroot или его снапшотом?

    Ааа, вот в чем возможно дело...
    У меня есть другие снапшоты, получается LVM переходит на них? (ну видимо следующий по актуальности выбирает)
    То есть вы хотите сказать, что при попытки удалить все снапшоты, будут проблемы с ОС?
  • Псоле восстановления из снапшота LVM необходима перезагрузка?

    @anton13ms
    Все равно что то мне не понятно(
    1. У меня Debian полностью на LVM, одна группа lvgroot и в ней один раздел lvlroot.
    2. Я создаю снапшот lvcreate
    3. Устанавливаю какую либо новую программу apt install, проверяю что программа работает
    4. Удаляю снапшот
    5. Перезагружаю ОС
    6. После этого программа какое то время все еще работает, но потом удаляется и в это время ЦП сильно нагружается, видимо какими-то переназначениями занимается

    Дак значит все таки можно без отмонтирования снапшотами пользоваться?
    Каких либо проблем с другими программами установленными на этом севере, я не обнаружил.

    Или все таки там делать нельзя?
  • Как в редакторе Atom включить мультикурсор?

    @anton13ms Автор вопроса
    Pavel Shvedov, Все понятно, работает) Спасибо)
  • Как в редакторе Atom включить мультикурсор?

    @anton13ms Автор вопроса
    Pavel Shvedov, Пробовал так делать, не помогло(
    Возможно я как то криво добавил в конфиг:
    "*":
      core:
        telemetryConsent: "no"
        themes: [
          "one-light-ui"
          "one-light-syntax"
        ]
        uriHandlerRegistration: "never"
      editor:
        fontSize: 17
      "exception-reporting":
      welcome:
        showOnStartup: false
        multiCursorOnClick: true