LINUX.ORG.RU

Сообщения gigantischer

 

ошибки на btrfs разделе

Форум — Desktop

Частенько стала подвисать система на 1 из btrfs разделе, не работают даже сочетания Alt-SysRq-R, Alt-SysRq-B.

Перегрузился в другую ОС, попытался запустить:

# btrfsck /dev/sda6
Checking filesystem on /dev/sda6
UUID: 66be278b-9c9c-45ef-96a5-1a9eb375aa44
checking extents
corrupt extent record: key 48349003776 168 8192
corrupt extent record: key 48349011968 168 8192
corrupt extent record: key 48349020160 168 8192
cmds-check.c:5308: process_extent_item: Assertion `ptr > end` failed.
btrfs check[0x41f3a9]
btrfs check[0x421982]
btrfs check[0x4287e7]
btrfs check[0x429b8d]
btrfs check[0x42a8ee]
btrfs check(cmd_check+0x8e7)[0x42cc37]
btrfs check(main+0x82)[0x40b742]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f44b73e1725]
btrfs check(_start+0x29)[0x40b849]

и так:

# btrfsck -p --repair /dev/sda6
enabling repair mode
Checking filesystem on /dev/sda6
UUID: 66be278b-9c9c-45ef-96a5-1a9eb375aa44
corrupt extent record: key 48349003776 168 8192
corrupt extent record: key 48349011968 168 8192
corrupt extent record: key 48349020160 168 8192
cmds-check.c:5308: process_extent_item: Assertion `ptr > end` failed.
btrfs check[0x41f3a9]
btrfs check[0x421982]
btrfs check[0x4287e7]
btrfs check[0x429b8d]
btrfs check[0x42a8ee]
btrfs check(cmd_check+0x8e7)[0x42cc37]
btrfs check(main+0x82)[0x40b742]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f7f41fb2725]
btrfs check(_start+0x29)[0x40b849]

Похоже, что раздел не лечится...

 

gigantischer
()

ошибка unknown terminal при ssh подключении

Форум — Admin

Подключаюсь по ssh из xfce терминала к удаленному CentOS серверу. Выдает:

[root@server1 ~]# mc
Unknown terminal: screen.xterm-256color
Check the TERM environment variable.
Also make sure that the terminal is defined in the terminfo database.
Alternatively, set the TERMCAP environment variable to the desired
termcap entry.

[root@server1 ~]# env | grep TERM
TERM=screen.xterm-256color

В какое значение нужно установить переменную окружения TERMCAP на удаленном сервере, чтобы mc нормально запустился?

 

gigantischer
()

При старте vim ошибка при обработке плагина snipMate.vim

Форум — Desktop

Появляется такая ошибка:

Обнаружена ошибка при обработке /usr/share/vim/site/after/plugin/snipMate.vim:
строка   28:
E121: Неопределённая переменная: snippets_dir
E116: Параметры для функции empty(snippets_dir) заданы неверно
E15: Недопустимое выражение: empty(snippets_dir)
строка   32:
E121: Неопределённая переменная: snippets_dir
E116: Параметры для функции GetSnippets заданы неверно
Нажмите ENTER или введите команду для продолжения

Если закомментировать этот блок ошибка исчезает:

% sudo vim +28 /usr/share/vim/site/after/plugin/snipMate.vim 
" By default load snippets in snippets_dir
  if empty(snippets_dir)
          finish
  endif
  
'>call GetSnippets(snippets_dir, '_') " Get global snippets
{>
(>au FileType * if &ft != 'help' | call GetSnippets(snippets_dir, &ft) | endif

Гду нужно правильно определять переменную snippets_dir?

В ~/.vim_runtime/vimrcs/plugins_config.vim такой блок ссылается на плагин snipMate:

 """"""""""""""""""""""""""""""
 " => snipMate (beside <TAB> support <CTRL-j>)
 """"""""""""""""""""""""""""""
 ino <c-j> <c-r>=snipMate#TriggerSnippet()<cr>
 snor <c-j> <esc>i<right><c-r>=snipMate#TriggerSnippet()<cr>

 

gigantischer
()

не стартует сервис maiad

Форум — Admin

В дистрибутиве maia mailguard есть service файл maiad.service:

[Unit]
Description=Maiad Daemon
After = syslog.target nss-lookup.target network.target


[Service]
Type=forking
ExecStart = /var/lib/maia/maiad
Restart = on-failure
PrivateTmp=true

[Install]
WantedBy=multi-user.target

Я выполнил такие шаги:

$ sudo cp maiad.service /lib/systemd/system
$ sudo ln -s /lib/systemd/system/maiad.service /etc/systemd/system/maiad.service
$ sudo service maiad start
Job for maiad.service failed because the control process exited with error code.
See "systemctl status maiad.service" and "journalctl -xe" for details.

В логе минимум инфы:

systemd[1]: maiad.service: Start request repeated too quickly.
systemd[1]: Failed to start Maiad Daemon.
systemd[1]: maiad.service: Unit entered failed state.
systemd[1]: maiad.service: Failed with result 'exit-code'.

 

gigantischer
()

msmtp - параметр tls_trust_file

Форум — Desktop

В конфиге ~/.msmtprc указал

tls_trust_file  /etc/ssl/mail.crt

Где mail.crt - сгенерированный самоподписанный SSL сертификат. Но когда пытаюсь отправить письмо из mutt:

msmtp: TLS certificate verification failed: self signed certificate
msmtp: could not send mail (account default from /home/uzer/.msmtprc)

 

gigantischer
()

amavisd-new - в логе не находит несколько архиваторов

Форум — Admin

При старте амависа в логе видно, что не находит несколько архиваторов:

mail amavis[19821]: Starting amavisd: amavisd-new. 
............................................
mail amavis[19821]: No decoder for       .F
amavis[19821]: No decoder for       .lrz
amavis[19821]: No decoder for       .lz4

2 последних я нашел на packages.debian.org: это lrzip и liblz4-tool, а вот как найти архиватор для .F? Когда ввожу просто F в поиске по содержимому пакетов выдает:


Error

keyword too short (keywords need to have at least two characters)

 

gigantischer
()

mariadb ошибка импорта из .sql файла

Форум — Admin

Пытаюсь выполнить на дебиановской mariadb:

$ mysql -u root -p maia < maia-mysql.sql
Enter password: 
ERROR 1071 (42000) at line 79: Specified key was too long; max key length is 767 bytes

Это получается какой-то параметр нужно явно указать в /etc/default/mysql?

 ,

gigantischer
()

/home на отдельном btrfs разделе

Форум — Desktop

На моей OpenSUSE 15 сейчас всё в корневом разделе:

% df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs           1,9G         8,0K  1,9G            1% /dev
tmpfs              1,9G          28M  1,9G            2% /dev/shm
tmpfs              1,9G         9,7M  1,9G            1% /run
tmpfs              1,9G            0  1,9G            0% /sys/fs/cgroup
/dev/sda6           30G          27G  1,8G           94% /
/dev/sda6           30G          27G  1,8G           94% /var
/dev/sda6           30G          27G  1,8G           94% /opt
/dev/sda6           30G          27G  1,8G           94% /boot/grub2/i386-pc
/dev/sda6           30G          27G  1,8G           94% /home
/dev/sda6           30G          27G  1,8G           94% /root
/dev/sda6           30G          27G  1,8G           94% /srv
/dev/sda6           30G          27G  1,8G           94% /boot/grub2/x86_64-efi
/dev/sda6           30G          27G  1,8G           94% /tmp
/dev/sda6           30G          27G  1,8G           94% /usr/local
/dev/sda7           40G         9,5G   28G           26% tmpfs              389M          24K  389M            1% /run/user/1000

Недавно решил освободить 1 из разделов, отформатил его в btrfs и захотел его отдельным /home сделать. Прописал по аналогии в /etc/fstab указав UUID нового раздела:

UUID=83a7bfe9-6d27-4d69-a917-ed392f039265  /home          	   btrfs  subvol=/@/home                0  0

Но не прокатило, система перестала загружаться. Как правильно прикрутить отдельный /home к существующей системе?

Текущий fstab такой:

% cat /etc/fstab
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /                       btrfs  defaults                      0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /var                    btrfs  subvol=/@/var                 0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /usr/local              btrfs  subvol=/@/usr/local           0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /tmp                    btrfs  subvol=/@/tmp                 0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /srv                    btrfs  subvol=/@/srv                 0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /root                   btrfs  subvol=/@/root                0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /opt                    btrfs  subvol=/@/opt                 0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /home                   btrfs  subvol=/@/home                0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /boot/grub2/x86_64-efi  btrfs  subvol=/@/boot/grub2/x86_64-efi  0  0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44  /boot/grub2/i386-pc     btrfs  subvol=/@/boot/grub2/i386-pc  0  0
UUID=81fab93a-e7fa-41ed-b07c-d52097150e74  swap                    swap   defaults                      0  0

 

gigantischer
()

сделать скриншот pop-up окна в трее

Форум — Desktop

При проигрывании трека в проге Radio Tray появляется на несколько секунд всплывающее окошко небольшое в трее с названием трека. Если я хочу сделать скриншот и кликаю в xfce-ом скриншотере в итоговом скриншоте pop-up окно с названием трека отсутствует. Можно как-то выйти из положения?

 ,

gigantischer
()

сочетание клавиш SysRq

Форум — Desktop

При подвисании системы, вроде как можно ее перегрузить или разморозить каким-то волшебным сочетанием клавиш с SysRq? напомните плз...

 

gigantischer
()

увеличить скорость записи на флешку usb-2.0

Форум — Desktop

Можно как-то увеличить скорость записи на флешку? У меня в среднем 1.5 МБ/с. ОС-OpenSUSE Leap 15

 

gigantischer
()

ownCloud в docker контейнере

Форум — Admin

ownCloud успешно запущен в docker-контейнере. docker-compose.yml настроен хранить shared files/folder в папке /home/owncloud, но там ничего не создается, даже когда установил права 777 на папку.

Часть docker-compose.yml:

services:
  owncloud:
    image: owncloud/server:${OWNCLOUD_VERSION}
    restart: always
    ports:
      - ${HTTP_PORT}:8080
    depends_on:
      - db
      - redis
    environment:
      - OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN}
      - OWNCLOUD_DB_TYPE=mysql
      - OWNCLOUD_DB_NAME=owncloud
      - OWNCLOUD_DB_USERNAME=owncloud
      - OWNCLOUD_DB_PASSWORD=password 
      - OWNCLOUD_DB_HOST=db
      - OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME}
      - OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD}
      - OWNCLOUD_MYSQL_UTF8MB4=true
      - OWNCLOUD_REDIS_ENABLED=true
      - OWNCLOUD_REDIS_HOST=redis
    volumes:
      - files:/home/owncloud

Поиск дефолтной папки Photos по всему корню дал такие результаты:

/var/lib/docker/volumes/c0ea7892489a050f459fe67b7491264996594ca27a5ba95bfdd733f8edcacc1e/_data/core/skeleton

и

/var/lib/docker/volumes/6007732e2e8aff0ea1e2cce39f5b993302b8b99be1260751a32a0dc46cc72b24/_data/files/admin/files

Получается неполное значение volumes указано в:

    volumes:
      - files:/home/owncloud
?

 ,

gigantischer
()

Docker - запретить автостарт 2-х контейнеров

Форум — Admin

Кроме основных есть 2 тестовых контейнера, которые при ребуте сервера автоматически стартуют. Можно как-то запретить явно автостарт этих 2 контейнеров?

 ,

gigantischer
()

Ограничить доступ к 80 порту, только при vpn подключении должен быть доступен

Форум — Admin

Пытаюсь сделать так:

# iptables -A INPUT -i tun+ -p tcp --dport 80 -j ACCEPT

# iptables -A INPUT -p tcp --dport 80 -j REJECT
и так:
# iptables -A INPUT -i tun0 -p tcp --dport 80 -j ACCEPT

# iptables -A INPUT -p tcp --dport 80 -j REJECT



правила применяются, но сайт снаружи все еще доступен на 80 порту...

 , ,

gigantischer
()

OpenVPN в docker контейнере-порт 1194 недоступен

Форум — Admin

OpenVPN контейнер стартует нормально:

45e6ccf57df4        andrey0001/pritunl       "/bin/start-pritun..."   2 days ago          Up 19 hours                                pritunl

Интерфейс tun1 присутстует:

65: tun1: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
    link/none 
    inet 192.168.240.1/24 brd 192.168.240.255 scope global tun1
       valid_lft forever preferred_lft forever
    inet6 fd00:c0a8:f000::1/64 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::2f35:bab3:aa8:e0d6/64 scope link flags 800 
       valid_lft forever preferred_lft forever

таблица маршрутизации:

# ip route
default via 10.255.255.1 dev eth0 
10.255.255.1 dev eth0  scope link 
172.17.0.0/16 dev docker0  proto kernel  scope link  src 172.17.0.1 linkdown 
172.18.0.0/16 dev br-4dc510063f2a  proto kernel  scope link  src 172.18.0.1 linkdown 
172.19.0.0/16 dev br-3e70ad5e4d73  proto kernel  scope link  src 172.19.0.1 linkdown 
172.20.0.0/16 dev br-3cb39e0e104c  proto kernel  scope link  src 172.20.0.1 
192.168.240.0/24 dev tun1  proto kernel  scope link  src 192.168.240.1

В настройках сервера указан порт 1194, но он недоступен ни изнутри, ни снаружи:

# netstat -ntpl | grep 1194

пусто

и

# iptables -L -n | grep 1194

пусто

В логе контейнера ошибок нет:

# docker logs pritunl
[lively-waters-6345][2018-12-10 09:28:53,097][INFO] Starting vpn server
  host_networks = ["внешний_ip/32", "172.17.0.0/16", "172.20.0.0/16", "172.19.0.0/16", "172.18.0.0/16"]
  server_id     = "5c0ba09f2cc5cb0023c12cf4"
  network       = "192.168.240.0/24"
  cur_timestamp = "2018-12-10 09:28:53.096215"
  instance_id   = "5c0e31d52cc5cb002330799b"
  network6      = "fd00:c0a8:f000::/64"
  host_address  = "93.90.192.155"
  host_address6 = "2001:8d8:1801:61::1"
[lively-waters-6345][2018-12-10 09:28:53,097][INFO] Starting vpn server
  host_networks = ["внешний_ip/32", "172.17.0.0/16", "172.20.0.0/16", "172.19.0.0/16", "172.18.0.0/16"]
  server_id     = "5c0ba09f2cc5cb0023c12cf4"
  network       = "192.168.240.0/24"
  cur_timestamp = "2018-12-10 09:28:53.096215"
  instance_id   = "5c0e31d52cc5cb002330799b"
  network6      = "fd00:c0a8:f000::/64"
  host_address  = "93.90.192.155"
  host_address6 = "2001:8d8:1801:61::1"

 ,

gigantischer
()

Virtualbox-автоматический старт гостевой VM

Форум — Admin

Хост-система Ubuntu, гостевая - Win2016. Возможно как-то указать, чтобы при ребуте Ubuntu сервера также автоматически стартовала гостевая VM?

 ,

gigantischer
()

процесс ругается на ip6tables

Форум — Admin
Process stderr:
  ip6tables v1.6.0: can't initialize ip6tables table `filter': Table does not exist (do you need to insmod?)
  Perhaps ip6tables or your kernel needs to be upgraded.

При этом пусто в

# lsmod | grep ip6

и

# modprobe ip6tables
modprobe: FATAL: Module ip6tables not found in directory /lib/modules/4.15.0-42-generic

Система-Ubuntu 16.04.5 LTS Нужно пересобирать ядро?

 ,

gigantischer
()

Pidgin - не авторизует google account

Форум — Desktop

Пытаюсь добавить в pidgin и Google-talk и xmpp, не авторизует(( Хотя экаунт живой. Может гугл прекратил поддержку сервиса?

 

gigantischer
()

OpenVPN docker контейнер - нет доступа снаружи

Форум — Admin

Установил docker контейнер pritunl с web-интерфейсом который:

 # docker pull andrey0001/pritunl
docker run --privileged --name pritunl --restart unless-stopped --net=host -d -t andrey0001/pritunl

Он запущен удачно:

# docker ps
CONTAINER ID        IMAGE                COMMAND                  CREATED             STATUS              PORTS               NAMES
45e6ccf57df4        andrey0001/pritunl   "/bin/start-pritun..."   35 minutes ago      Up 9 minutes                            pritunl

Но недоступен снаружи web-интерфейс ни по 80 порту, ни по 443. Хотя

# netstat -ntpl | grep 80
tcp6       0      0 :::80                   :::*                    LISTEN      13451/pritunl-web

# netstat -ntpl | grep 443
tcp6       0      0 :::443                  :::*                    LISTEN      13451/pritunl-web

В iptables всё по нулям, никаких правил нет, но web-интерфейс доступен только с самого сервера через links или lynx, но там нельзя пройти авторизацию наверное из-за навороченного html.

# links внешний_ip


В логе самого докер контейнера pritunl никаких ерроров или варнингов нет...

 ,

gigantischer
()

Virtualbox создание shared папки

Форум — Admin

Хост система Ubuntu server с Virtualbox, а гостевая Windows 2016 возможно ли настроить shared папку? если недоступны иксы, а только командная строка присутствует на хост системе...

Судя по документации на http://www.virtualbox.org нужно установить GuestAdditions используя VBoxGuestAdditions.iso, но это возможно только при запущенных иксах?

 ,

gigantischer
()

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