Ответы пользователя по тегу CentOS
  • Как в linux запустить сервис с подгрузкой pyenv?

    Berkutman
    @Berkutman
    ExecStart=/bin/bash /root/script.sh
    ls /root/
    script.sh
    cat script.sh
    #!/bin/bash
    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
    pyenv activate nyaa
    cd /home/nyaa
    python run.py
    Ответ написан
    5 комментариев
  • Балансировка нагрузки между двумя серверами с одинаковым по?

    Berkutman
    @Berkutman
    upstream backend {
    server backend1.example.com weight=1;
    server backend2.example.com:8080 weight=2;
    }

    server {
    location / {
    proxy_pass http://backend;
    }
    }

    weight настраиват ькак душе угодно например
    server backend1.example.com weight=1;
    server backend2.example.com:8080 weight=5;
    backend1 будет балансироваться между backend2 каждый пятый запрос
    Ответ написан
    Комментировать
  • Вфцвфцпфцпцфпцпа фцафац?

    Berkutman
    @Berkutman
    Популярная встреча либо недостающие библиотеки либо старые версии в репозиторий CentOS , скачайте rpm и установите локально https://pkgs.org/download/libc.so.6(GLIBC_2.25)(64bit)
    yum localinstall NAME-RPM -y
    Ответ написан
    Комментировать
  • Как настроить локальную сеть между серверами на Centos 7?

    Berkutman
    @Berkutman
    5d67f639c1461841312609.png
    Да и разрешить весь ICMP трафик, можете в центосе в параметрах filter закоментить строки5d67f6afaec8b588281234.png

    Дальше для безопасности сами настроите как вам надо

    Увеличу что написал, лень переписывать. Сори5d67f734deca0573650399.png
    И на server2 в качестве шлюза адрес server1

    Адреса взял для примера,вставите свои

    Да и попробуйте отключить дефолтный фаирвол на двух машинах командой:
    systemctl stop firewalld , systemctl disable firewalld

    Server1 и Server2 , их сетевки поддерживают auto-mdix?
    Если нет , то тебе нужен кросс либо между ними коммутатор хотя бы

    Читаем:
    , Существует 3 типа портов: MDI, MDIX, Auto-MDIX.
    Отличаются они лишь тем, что у портов разных типов для приема и передачи сигнала используются разные контакты.

    Как правило MDI это порт абонентского устройства (например сетевой карты компьютера). Для того что бы соединить MDI порт с MDIX портом требуется прямой кабель, если же вам потребуется соединить два MDI порта (например 2 компьютера), то вам потребуется перекрестный (crossover) кабель. В MDI портах 1 и 2 контакты используются для передачи сигнала, 3 и 6 контакты для приема сигнала.

    MDIX порты как правило используются в хабах и свитчах. Что бы соединить два MDIX порта (например соединить два хаба), потребуется перекрестный (crossover) кабель. В MDIX портах 1 и 2 контакты используются для приема сигнала, 3 и 6 контакты для передачи сигнала.

    Auto-MDIX
    Ethernet интерфейс Auto-MDIX способен автоматически определять какой вид порта требуется, при использовании Auto-MDIX тип используемого кабеля не имеет значения. Можно использовать как прямой, так и перекрестный кабель.
    Ответ написан
    Комментировать
  • Как зайти на удаленный сервер с учетной записью root?

    Berkutman
    @Berkutman
    vi /etc/ssh/sshd_config
    И поставьте
    PasswordAuthentication yes
    Далее
    systemctl restart sshd
    Ответ написан
    1 комментарий
  • Как выключить компьютер по истечении периода бездействия?

    Berkutman
    @Berkutman Автор вопроса
    Решил следующим способом.

    yum -y install xfce4-power-manager
    
    
    echo "HandlePowerKey=poweroff" >> /etc/systemd/logind.conf
    echo "IdleAction=poweroff" >> /etc/systemd/logind.conf
    echo "IdleActionSec=10min" >> /etc/systemd/logind.conf
    xfce4-power-manager
    mkdir -p /home/user/.config/xfce4/xfconf/xfce-perchannel-xml/
    cp $PATH_SCRIPT/config/xfce4-power-manager.xml /home/user/.config/xfce4/xfconf/xfce-perchannel-xml/
    chown -R user:user /home/user/.config/xfce4
    Ответ написан
    Комментировать
  • Возможно ли на centos получить GLIBCXX_3.4.20+?

    Berkutman
    @Berkutman
    Вот пример получение GLIBCXX_3.4.20, точно так же ищем пакет под более высокую версию и ставишь.
    $ rpm2cpio gcc-libstdc++-4.9.1-1.ram0.99.x86_64.rpm | cpio -idmv
    
    Copy libstdc++.so.6.0.20 to /usr/lib64/
    
    Link:
    1) $ cd /usr/lib64/
    2) # rm libstdc++.so.6
    3) # ln -s libstdc++.so.6.0.20 libstdc++.so.6
    Ответ написан
  • Скрпит подпинывающий машину на Centos 7?

    Berkutman
    @Berkutman Автор вопроса
    Костыльное но работает на все сто, движение мышки.

    #!/usr/bin/env bash sleep_period=60s while true; do until top -bn 2 -d 0.01 | sed -nrs '8p' | awk '{if($9>5){exit 1}else{exit 0}}'; do xdotool mousemove 0 100 xdotool mousemove 0 50 sleep ${sleep_period} done sleep ${sleep_period} done


    Для добавления в автозапуск ТЫК
    Ответ написан
    Комментировать
  • Проблема с libstdc++.so.6?

    Berkutman
    @Berkutman Автор вопроса
    Решил вопрос следующем путем.
    $ rpm2cpio gcc-libstdc++-4.9.1-1.ram0.99.x86_64.rpm | cpio -idmv
    
    Copy libstdc++.so.6.0.20 to /usr/lib64/
    
    Link:
    1) $ cd /usr/lib64/
    2) # rm libstdc++.so.6
    3) # ln -s libstdc++.so.6.0.20 libstdc++.so.6


    Далее вылезла данная ошибка.
    Starting Packet Tracer 7.2
    /usr/local/bin/packettracer: line 8:  5562 Bus error               (core dumped) ./PacketTracer7 "$@" > /dev/null 2>&1


    В логе было написанно следующее
    ./PacketTracer7: ./libcrypto.so.1.0.0: no version information available (required by ./PacketTracer7)


    Решил это так
    yum install -y openssl-devel
    cp -i /usr/lib64/libcrypto.so.1.0.0 /opt/pt/bin

    Программа запускаеться и работает.
    Вывод: centOS 7 замечательный ОС.
    Ответ написан