LINUX.ORG.RU

Сообщения cr0

 

Centos stream 9 статичный IP

Куда делся нетворк-скриптс? Куда теперь писать бутпрото=статик? Собственно как теперь назначить статичный ип виртуальной машине.

 

cr0
()

После установки дебиан, не грузится.

Собрал новый пк, мать Gigabyte B460 Aorus Pro AC. Установливаю дебиан бастер, установился -ок, но не загружается, сразу после граба

iwlwifi bios contains wgds but no wrds

hdaudio cod2 unable to bind the codec

Попробовал поставить дебиан балси и федору 34, все грузится отлично. У меня вопрос, как можно это полечить в 10 дебиане или может уже можно для дома использовать 11? Смущает только график с количеством багулек https://bugs.debian.org/release-critical/

 

cr0
()

Проблема с портами на Centos8

Ну вообще наверное проблема во мне, но у меня уже закончились варианты где искать ошибку. В виртуалке стоит центось и в ней запущен контейнер с тремя портами.

[op@localhost ~]$ sudo systemctl status firewalld.service
● firewalld.service
   Loaded: masked (Reason: Unit firewalld.service is masked.)
   Active: inactive (dead)
[op@localhost ~]$ ip a | grep 100
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    inet 192.168.88.100/24 brd 192.168.88.255 scope global noprefixroute enp0s3
[op@localhost ~]$ netstat -tulnp
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:5432            0.0.0.0:*               LISTEN      -
tcp6       0      0 :::22                   :::*                    LISTEN      -
tcp6       0      0 :::5432                 :::*                    LISTEN      -
tcp6       0      0 :::30080                :::*                    LISTEN      -
tcp6       0      0 :::30022                :::*                    LISTEN      -
tcp6       0      0 :::30443                :::*                    LISTEN      -
udp        0      0 127.0.0.1:323           0.0.0.0:*                           -
udp6       0      0 ::1:323                 :::*                                -

По http с хост машины на виртуалке должен быть доступен веб сервис, но что-то ничего не получается

op@mac nmap -p 30080 192.168.88.100
Starting Nmap 7.80 ( https://nmap.org ) at 2020-07-26 11:58 EEST
Nmap scan report for vm1.com (192.168.88.100)
Host is up (0.00041s latency).

PORT      STATE  SERVICE
30080/tcp closed unknown

Nmap done: 1 IP address (1 host up) scanned in 0.05 seconds

 , ,

cr0
()

В виртуалке на квм не стартуют контейнеры

Приветствую, ситуация такая, в квм установлен дебиан, в нем несколько докер контейнеров которые должны запускать при старте up -d. Так вот при старте хоста из виртуал менеджера, контейнеры не запускаются, но когда я подключаюсь по ssh и делаю docker ps -то видно что они только вот запустились Up 2 seconds (возможно сразу после логина ssh?) в чем может быть проблема?

 ,

cr0
()

Как проверить что джобы с крона запускаются?

op@vm12:~$ sudo crontab -l
* * * * * /usr/bin/python3 /home/op/pycron/test1.py > test1.txt

Что-то у меня нет результата. Демон крона запущен.

 , ,

cr0
()

Правильный CI/CD с гитлабом.

Сап лор, как правильно деплоить? Вот у меня есть локальный репозиторий в гитлабе, на дев машине я делаю git pull и docker build .. Затем просто запускаю контейнер и наступает счастье. Как это все грамотно автоматизировать? Я сделал гитлаб раннер пока с единственным стейджем

build_docker_image:
  stage: build_docker_image
  script:
    - docker build -t $image_tag .
    - docker run $image_tag
  tags:
    - vm2-renderapp-builder
Но у меня есть сомнения, что это делается именно так, дропать контейнер и каждый раз пересобирать новый?

 , ,

cr0
()

SSH соединение с разными портами?

У меня есть ssh соединения с разными портами, т.е. логин, пароль, адрес -одинаковы. Мне важно знать, это могут быть разные сервера?

 

cr0
()

Перенос докера из /var/lib/docker

Я правильно понимаю, что достаточно остановить процесс, перенести в новое место и в настройках демона просто поменять путь? Какие подводные?

 ,

cr0
()

Как узнать что отнимает место на диске?

У меня в home живет эластик (в докере, примонтирован том) настроены ретеншен полиси, на удаление старых логов. Вообщем стал замечать, что пропадает место на диске, как узнать у какой директории растет размер?

vm31@dev1-elk:/home$ du -sh -- *
28G     elk
vm31@dev1-elk:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           796M  1.2M  795M   1% /run
/dev/sda1        99G   86G  8.5G  92% /

 , ,

cr0
()

По ssh не заходит на хост Permission denied (publickey)

Случайно убил каталог .ssh и теперь

Warning: Permanently added '[myshost]:26' (ECDSA) to the list of known hosts.
op@myshost: Permission denied (publickey).
Что за дичь? Порт правильный, по 26 и раньше ходил с паролем.

 ,

cr0
()

Ресайз раздела с данными

Сейчас есть бд на /dev/sda1 Админ облака накинул еще места на диск , на /dev/sda. Если я через fdisk /dev/sda дропну /dev/sda1 и создам новый /dev/sda1, я так коцну данные? Как правильно расширить /dev/sda1 чтобы бд осталась живой?

 ,

cr0
()

Правильное использование эластика

Сейчас поиск в бд начал занимать слишком много времени, приняли решение использовать эластик. И стал вопрос, а какие поля туда нужно ложить? Первый вариант, только те что нужны для нечеткого поиска, пусть будут условные (тайтл и дескрипшн) + айди записи которая в sql. Ну и возможно поля которые нужны для сортировки. И потом имея айдишки документов, делать дополнительные селекты в бд для нужной агрегации данных для фронта. Либо, вариант второй, полностью все держать в эластике. Как правильно сделать?

 ,

cr0
()

Не видно имени устройства по блютузу

 op@pm  ~  bt-device -l
Added devices:
78-8C-AC-FA-4E-F7 (78:8C:AC:FA:4E:F7)
54-BD-79-03-9A-BF (54:BD:79:03:9A:BF)
77-C6-A0-D1-98-D2 (77:C6:A0:D1:98:D2)
56-95-E8-26-67-E9 (56:95:E8:26:67:E9)
Alona Nevmerzhytskaya (9C:2E:A1:90:C7:70)
3C-BD-3E-6D-0E-FC (3C:BD:3E:6D:0E:FC)
71-65-11-9E-D4-E0 (71:65:11:9E:D4:E0)
7B-D5-30-0D-77-DB (7B:D5:30:0D:77:DB)

Да и не к кому не коннектится, само устройство -это блютуз колонка на 20 ватт, чтобы по лекой кошмарить соседей. Вот, с телефона и ноута на вин определяется и коннектится норм.

 , ,

cr0
()

Коннект через ssh гостевой ОС на виртулбоксе

Сап лор, на виртуалбокс поставил убунту-сервер последнюю, хост система вин10. Сейчас в настройке сети стоит nat, интернет на гостевой ос есть. Как через putty к ней теперь по ssh подключится? вывод ifconfig -a.

 , ,

cr0
()

Выбрать числа из строки

Сап лор, знаю здесь местные эксперты боги регекспов. Есть такая строка

{"min": 12, "max": "123", bla"blabla"12d""123":_blabla}
Как из нее выбрать только трехзначные числа в двойных кавычках?

 ,

cr0
()

Автоматические мерж мастера с моей веткой

Как сделать чтобы допустим каждые пол часа мастер на автомате мержился в мою ветку?

 

cr0
()

Веб-интерфейс гитлаба на гостевой машине.

На виртуалке (kvm/qemu) поднял убунту сервер, там поставил гитлаб-се, как теперь сделать чтобы с хост машины по веб-интерфейсу заходить на гитлаб?

 , ,

cr0
()

Отменить мерж с другой веткой

В своей ветке я сделал мерж с другой. Потом мне понадобилось отменить этот мерж (тут я конечно поспешил) и выполнил

git reset head~
глупый вопрос, что я сделал сейчас? А по хорошему мерж отменить нужно было вот так
git reset --merge

 

cr0
()

Конфиг демона gunicorn для джанги

  1 [Unit]                                                                                                                                                      
  2 Description=gunicorn daemon
  3 After=network.target
  4  
  5 [Service]
  6 User=root
  7 Group=www-data
  8 WorkingDirectory=/root/projects/chat
  9 ExecStart=/root/projects/chat/chat_env/bin/gunicorn --workers 3 --bind unix:/root/projects/chat/chat.sock chat.wsgi:application
 10  
 11 [Install]
 12 WantedBy=multi-user.target
systemctl status gunicorn

и ошибка

Jan 24 21:16:02 localhost gunicorn[4856]:   File "/root/projects/chat/chat_env/lib/python3.5/site-packages/gunicorn/util.py", line 352, in import_app
Jan 24 21:16:02 localhost gunicorn[4856]:     __import__(module)
Jan 24 21:16:02 localhost gunicorn[4856]: ImportError: No module named 'chat.wsgi'

tree -L 3 из /root/projects/chat

  1 ├── chat
  3 │   ├── chat
  4 │   │   ├── __init__.py
  5 │   │   ├── __pycache__
  6 │   │   ├── settings.py
  7 │   │   ├── urls.py
  8 │   │   └── wsgi.py
  9 │   ├── manage.py
 10 │   └── static
 11 │       └── admin
 12 ├── chat_env
 13 │   ├── bin
 14 │   │   ├── activate
 15 │   │   ├── activate.csh
 16 │   │   ├── activate.fish
 17 │   │   ├── activate_this.py
 18 │   │   ├── django-admin
 19 │   │   ├── django-admin.py
 20 │   │   ├── easy_install
 21 │   │   ├── easy_install-3.5
 22 │   │   ├── gunicorn
 23 │   │   ├── gunicorn_paster
 24 │   │   ├── pip
 25 │   │   ├── pip3
 26 │   │   ├── pip3.5
 27 │   │   ├── __pycache__
 28 │   │   ├── python -> python3
 29 │   │   ├── python3
 30 │   │   ├── python3.5 -> python3
 31 │   │   ├── python-config
 32 │   │   └── wheel
 33 │   ├── include
 34 │   │   └── python3.5m -> /usr/include/python3.5m
 35 │   ├── lib
 36 │   │   └── python3.5
 37 │   └── pip-selfcheck.json
Чего гуникорн не видит приложение?

 ,

cr0
()

openvpn разница между аццес сервер и комьюнити едишен?

Я правильно понимаю, что первый идет с вебинтерфейсом и на два аккаунта. А второй без ограничений, но все руками нужно делать?

 

cr0
()

RSS подписка на новые темы