LINUX.ORG.RU

Сообщения OrdinaryMind

 

Ошибка запуска юнита в Debian 8

Форум — Admin

Нужна помощь.

Не запускается юнит:

[Unit]
Description=неважно
Requires=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/mybin
Restart=always
RestartSec=10
TimeoutSec=10

[Install]
WantedBy=graphical.target

Ошибка следующая:

mybin.service holdoff time over, scheduling restart

мне нужно интегрировать бинарь в эту систему, поэтому

[Install]
WantedBy=graphical.target

не мое художество, сделать

systemctl set-default target multi-user

я не могу, ЕСЛИ вдруг кто-то об этом решит мне сказать.

А, и конечно же, руками все взлетает.

 

OrdinaryMind
()

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Форум — Linux-install

Всем привет.

Скачал 5.2.11, скомпилил, все ок.

Скачал билдрут, собрал рут фс. Теперь хочу подружить их.

Запускаю в qemu:

qemu-system-x86_64 -enable-kvm -kernel bzImage -hda rootfs.squashfs -append "root=/dev/sda"

Получаю по щам:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

В ядре поддержка squashsf есть, куда копать подскажите. Перерыл кучу форумов и тут постов тоже, включил много чего в ядро уже, но пока тчетно.

upd: Попробовал с rootfs.tar.xz - та же шляпа

upd day2: Попробовал монолитное ядро, ошибка такая же

upd1 day2: Пошел в исходники, нашел места где происходит опрос доступных блочных устройств и уход в панику, копаю дальше...

 ,

OrdinaryMind
()

gentoo gpm не работает

Форум — General

Всем доброго времени суток.

Проблема: после запуска /etc/init.d/gpm start ничего не происходит, а именно согласно документации должен появиться белый курсор.

Что было сделано:

1) чтение Wiki-GPM

2) обнаружил свою мышь под названием /dev/input/event6 ( с помощью утилиты evtest я это проверил, она горит, и утилита показывает какая кнопка была нажата )

2.1) в дополнение, если выполнить cat /etc/input/event6, а после водить мышкой, то на экране происходит символьная фиксация, из чего я сделал вывод, что конфигурация ядра не требует изменений

3) изменил конфиг /etc/conf.d/gpm согласно вики на следующий:

# /etc/init.d/gpm

# Please uncomment the type of mouse you have and the appropriate MOUSEDEV entry

#MOUSE=ps2
MOUSE=imps2
#MOUSEDEV=/dev/psaux
MOUSEDEV=/dev/input/event6

# Extra settings

#RESPONSIVENESS=
#REPEAT_TYPE=raw

# Please uncomment this line if you want gpm to understand charsets used
# in URLs and names with ~ or : in them, etc. This is a good idea to turn on!

APPEND="-l \"a-zA-Z0-9_.:~/\300-\326\330-\366\370-\377\""

# Various other options, see gpm(8) manpage for more.

#APPEND="-g 1 -A60"
#APPEND="-l \"a-zA-Z0-9_.:~/\300-\326\330-\366\370-\377\" -g 1 -A60"

4) попробовал запустить /etc/init.d/gpm start - результат «белый курсор не появился», на экране отобразились строки о запуске gpm:

 * Caching service dependencies ...                                                                                  [ ok ]
 * Starting gpm ...                                                                                                                                          [ ok ]

5) запустил команду rc-status:

Runlevel: default   
 docker                                                                                                   [  started  ]
 sysklogd                                                                                                 [  started  ]
 cronie                                                                                                   [  started  ]
 net.enp1s0                                                                                               [  started  ]
 sshd                                                                                                     [  started  ]
 netmount                                                                                                 [  started  ]
 local                                                                                                    [  started  ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed/wanted
Dynamic Runlevel: manual
 gpm                                                                                                      [  crashed  ]

6) попробовал остановить /etc/init.d/gpm -d stop и увидел следующее:

 * Stopping gpm ...
+ start-stop-daemon --stop --exec /usr/sbin/gpm --pidfile /var/run/gpm.pid
 * start-stop-daemon: no matching processes found
+ eend 0 'Failed to stop gpm'                                                                                     [ ok ]

6.1) логи daemon.log:

Jan 29 13:31:19 host /usr/sbin/gpm[22462]: *** err [daemon/getmousedata.c(47)]: 
Jan 29 13:31:19 host /usr/sbin/gpm[22462]: Error in read()ing first: Invalid argument

6.2) логи messages:

Jan 29 15:32:18 host /usr/sbin/gpm[24592]: *** info [daemon/startup.c(136)]: 
Jan 29 15:32:18 host /usr/sbin/gpm[24592]: Started gpm successfully. Entered daemon mode.

7) в /var/run/ при запуске демона создается файл с его pid-ом, что делать дальше я не знаю, прошу помочь разобраться.

 

OrdinaryMind
()

Please help Gentoo docker launch

Форум — General

Hi all. After a hours of installation of docker and serfing a lot of sites of this theme I cannot launch docker on my gentoo.

The general problem is:

[root@hp ~]$ rc-service docker status
 * status: crashed
[root@hp ~]$ docker info
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

After this message I'm googled over the net and found:

usermode -aG docker user
usermode -aG docker root

Nothing happened...

The next step was looking for my docker check-config file:

exec /usr/share/docker/contrib/check-config.sh
warning: /proc/config.gz does not exist, searching other paths for kernel config ...
info: reading kernel config from /usr/src/linux-4.14.83-gentoo/.config ...

Generally Necessary:
- cgroup hierarchy: properly mounted [/sys/fs/cgroup]
- CONFIG_NAMESPACES: enabled
- CONFIG_NET_NS: enabled
- CONFIG_PID_NS: enabled
- CONFIG_IPC_NS: enabled
- CONFIG_UTS_NS: enabled
- CONFIG_CGROUPS: enabled
- CONFIG_CGROUP_CPUACCT: enabled
- CONFIG_CGROUP_DEVICE: enabled
- CONFIG_CGROUP_FREEZER: enabled
- CONFIG_CGROUP_SCHED: enabled
- CONFIG_CPUSETS: enabled
- CONFIG_MEMCG: enabled
- CONFIG_KEYS: enabled
- CONFIG_VETH: enabled
- CONFIG_BRIDGE: enabled
- CONFIG_BRIDGE_NETFILTER: enabled
- CONFIG_NF_NAT_IPV4: enabled
- CONFIG_IP_NF_FILTER: enabled
- CONFIG_IP_NF_TARGET_MASQUERADE: enabled
- CONFIG_NETFILTER_XT_MATCH_ADDRTYPE: enabled
- CONFIG_NETFILTER_XT_MATCH_CONNTRACK: enabled
- CONFIG_NETFILTER_XT_MATCH_IPVS: enabled
- CONFIG_IP_NF_NAT: enabled
- CONFIG_NF_NAT: enabled
- CONFIG_NF_NAT_NEEDED: enabled
- CONFIG_POSIX_MQUEUE: enabled

Optional Features:
- CONFIG_USER_NS: enabled
- CONFIG_SECCOMP: enabled
- CONFIG_CGROUP_PIDS: enabled
- CONFIG_MEMCG_SWAP: enabled
- CONFIG_MEMCG_SWAP_ENABLED: enabled
- CONFIG_LEGACY_VSYSCALL_EMULATE: enabled
- CONFIG_BLK_CGROUP: enabled
- CONFIG_BLK_DEV_THROTTLING: enabled
- CONFIG_IOSCHED_CFQ: enabled
- CONFIG_CFQ_GROUP_IOSCHED: enabled
- CONFIG_CGROUP_PERF: enabled
- CONFIG_CGROUP_HUGETLB: enabled
- CONFIG_NET_CLS_CGROUP: enabled
- CONFIG_CGROUP_NET_PRIO: enabled
- CONFIG_CFS_BANDWIDTH: enabled
- CONFIG_FAIR_GROUP_SCHED: enabled
- CONFIG_RT_GROUP_SCHED: enabled
- CONFIG_IP_VS: enabled
- CONFIG_IP_VS_NFCT: enabled
- CONFIG_IP_VS_RR: enabled
- CONFIG_EXT3_FS: enabled
- CONFIG_EXT3_FS_XATTR: missing
- CONFIG_EXT3_FS_POSIX_ACL: enabled
- CONFIG_EXT3_FS_SECURITY: enabled
    (enable these ext3 configs if you are using ext3 as backing filesystem)
- CONFIG_EXT4_FS: enabled
- CONFIG_EXT4_FS_POSIX_ACL: enabled
- CONFIG_EXT4_FS_SECURITY: enabled
- Network Drivers:
  - "overlay":
    - CONFIG_VXLAN: enabled
      Optional (for encrypted networks):
      - CONFIG_CRYPTO: enabled
      - CONFIG_CRYPTO_AEAD: enabled
      - CONFIG_CRYPTO_GCM: enabled
      - CONFIG_CRYPTO_SEQIV: enabled
      - CONFIG_CRYPTO_GHASH: enabled
      - CONFIG_XFRM: enabled
      - CONFIG_XFRM_USER: enabled
      - CONFIG_XFRM_ALGO: enabled
      - CONFIG_INET_ESP: missing
      - CONFIG_INET_XFRM_MODE_TRANSPORT: missing
  - "ipvlan":
    - CONFIG_IPVLAN: enabled
  - "macvlan":
    - CONFIG_MACVLAN: enabled
    - CONFIG_DUMMY: enabled
  - "ftp,tftp client in container":
    - CONFIG_NF_NAT_FTP: enabled
    - CONFIG_NF_CONNTRACK_FTP: enabled
    - CONFIG_NF_NAT_TFTP: missing
    - CONFIG_NF_CONNTRACK_TFTP: missing
- Storage Drivers:
  - "aufs":
    - CONFIG_AUFS_FS: missing
  - "btrfs":
    - CONFIG_BTRFS_FS: enabled
    - CONFIG_BTRFS_FS_POSIX_ACL: enabled
  - "devicemapper":
    - CONFIG_BLK_DEV_DM: enabled
    - CONFIG_DM_THIN_PROVISIONING: enabled
  - "overlay":
    - CONFIG_OVERLAY_FS: enabled
  - "zfs":
    - /dev/zfs: missing
    - zfs command: missing
    - zpool command: missing

Limits:
- /proc/sys/kernel/keys/root_maxkeys: 1000000

All Generally Necessary components are enabled...

After that I launched dockerd and saw:

WARN[2018-12-19T01:00:30.726237914+03:00] Your kernel does not support cgroup memory limit
WARN[2018-12-19T01:00:30.726268363+03:00] Your kernel does not support cgroup cfs period
WARN[2018-12-19T01:00:30.726281374+03:00] Your kernel does not support cgroup cfs quotas
WARN[2018-12-19T01:00:30.726292586+03:00] Your kernel does not support cgroup rt period
WARN[2018-12-19T01:00:30.726301840+03:00] Your kernel does not support cgroup rt runtime
WARN[2018-12-19T01:00:30.726307137+03:00] Unable to find blkio cgroup in mounts
WARN[2018-12-19T01:00:30.726384004+03:00] mountpoint for pids not found
Error starting daemon: Devices cgroup isn't mounted

Okay... Googling deeper and I found this link on stackoverflow

Not helped me...

Any ideas?

[root@hp ~]$ uname -r
4.14.83-gentoo

Sorry for English layout, but this system only in english, setting up russian layout is too lazy for me. Thanks a lot.

p.s. : mogu translitom pisat' )

 , ,

OrdinaryMind
()

Моя первая samba

Форум — Admin

Всем привет, нужна ваша помощь. Нужно впервые залезть на комп под Windows, но если лезть через Nautilus допустим, то он просто зависает после вводе логин/домен/пароль.

Но при этом можно через дамп увидеть ошибку:

NTError = STATUS_PASSWORD_MUST_CHANGE

Да, типо в первый раз надо сменить пароль, но как это сделать?

Пробовал через rdesktop и xfreerdp, там тоже ошибки лезут - Authentication failure, check credentials.

Гуглил, видимо плохо.

Скажите что делать, пошагово плиз )

 ,

OrdinaryMind
()

Не видно некоторые локальные сервера . . .

Форум — Admin

Дали новый комп, накатил по быстрому Ubuntu. Сетка автоматом настроена, но локальные сервера частично не доступны, но пингуются абсолютно все. . . Пробовал

sudo dhcpcd enp0s31f6


Ну как бы ок.
Только толку, глольная как есть так и была, но локальные серваки молчат ( некоторые ).
Допустим на Jira могу зайти, на GitLab могу, а на почту не могу . . .
Ни по DNS ни по ip-адресу.

Сижу курю гугл. . .
Нужна последовательная инструкция, как найти проблему. В сетях вообще 0. 

tony@jarvis:~$ ifconfig -a
enp0s31f6 Link encap:Ethernet  HWaddr e0:d5:5e:0b:ef:4f  
          inet addr:192.168.13.26  Bcast:192.168.13.255  Mask:255.255.255.0
          inet6 addr: fe80::e2d5:5eff:fe0b:ef4f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38251 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17061 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:45565817 (45.5 MB)  TX bytes:1761213 (1.7 MB)
          Interrupt:16 Memory:ef100000-ef120000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:318 (318.0 B)  TX bytes:318 (318.0 B)
tony@jarvis:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto enp0s31f6
iface enp0s31f6 inet dhcp
dns-nameserver 192.168.13.192
tony@jarvis:~$ cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	jarvis

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
tony@jarvis:~$ netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         192.168.13.196  0.0.0.0         UG        0 0          0 enp0s31f6
link-local      *               255.255.0.0     U         0 0          0 enp0s31f6
192.168.13.0    *               255.255.255.0   U         0 0          0 enp0s31f6

 

OrdinaryMind
()

Junior C++/Qt Developer ( Санкт - Петербург )

Форум — Job

Здравствуйте. Я самоучка. 2 года пытаюсь самостоятельно развиваться в выбранном направлении, но для того, что бы перейти на новый уровень, нужно устраиваться на работу. О зарплате даже не думаю, наверное что бы оплатить квартиру да поесть купить. 20-25 тыс.рублей.

Далее сухое резюме.

Ежедневно стараюсь совершенствовать навыки в выбранной области.

На протяжении уже полутора лет веду основной свой open-source проект, кроссплатформенный Desktop ATM, который является частью моего портфолио: https://github.com/OrdinaryMind/ATM-North-Star

Последние 3 месяца разрабатывал для основного проекта библиотеку, которая представляет из себя враппер над некоторыми классами библиотеки Qt: https://github.com/OrdinaryMind/om_engine

Актуальным направлением считаю разработку через BDD с использованием Continuous Integration ( Travis CI ): https://github.com/OrdinaryMind/Font-Size-Generator

Сейчас начал Refactoring Kata, но уже через TDD так же через Travis CI: https://github.com/OrdinaryMind/RefactoringKata

Год назад был написан smart calculator так же с использованием библиотеки Qt, который активно используется в ООО «Автоцентр Аврора» https://github.com/OrdinaryMind/SpecialCalculator

Помимо чтения официальной документации регулярно читаю книги по разработке таких известных авторов как С. Макконел, Г. Буч, М. Фаулер, С. Мейерс, Б. Страуструп, и т.д.

Получаю удовольствие от материализации своих идей через читаемый, легко поддерживаемый и правильно спроектированный код.

О себе: Заканчиваю в этом году СпбГлту, по специальности «Управление на предприятии». Знаю, сам виноват. Я не знал, чего хотел.

Исполнительный, аккуратный, стремлюсь к повышению квалификации, отсутствие вредных привычек, отслужил.

Организованность и дисциплинированность. Чтение мануалов без словаря :) +79967959057 Вячеслав

 

OrdinaryMind
()

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