LINUX.ORG.RU

Сообщения SteeL-HeaD

 

Ubuntu 22: как найти syslog и другие логи?

не могу понять, где я ошибаюсь, но я не вижу логов на свеженькой Убунте.

То есть, я открываю современную статью (этого года) на Хабре, ( https://habr.com/ru/company/otus/blog/714266/ ) открываю свежую Убунту, и у меня взрывается мозг.

Половины логов, которые названы в статье, я просто не вижу. Почему? В статье нет ни слова о том, что логи надо как то «специально включить»…

я где то в очевидном месте ошибаюсь, но где?

Еще интересно, что в статье: «События от оборудования и драйверов устройств находятся в файле /var/log/dmesg». В /var/log/ такого файла нет, но sudo dmesg - работает!

Вывод команды ls в директории /var/log у меня такой:

konst@robotics:/var/log$ ls -al

total 592

drwxr-xr-x 8 root root 4096 Mar 27 00:51 .

drwxr-xr-x 13 root root 4096 Feb 17 20:23 ..

-rw-r–r– 1 root root 12922 Mar 27 00:07 alternatives.log

-rw-r—– 1 root adm 318 Mar 27 01:17 apport.log

drwxr-xr-x 2 root root 4096 Mar 27 00:23 apt

-rw-r–r– 1 root root 64549 Feb 17 20:19 bootstrap.log

-rw-rw—- 1 root utmp 0 Feb 17 20:19 btmp

-rw-r—– 1 root adm 4729 Mar 16 15:10 cloud-init-output.log

-rw-r–r– 1 root adm 74896 Mar 16 15:10 cloud-init.log

drwxr-xr-x 2 root root 4096 Feb 10 14:16 dist-upgrade

-rw-r–r– 1 root root 375091 Mar 27 00:23 dpkg.log

-rw-r–r– 1 root root 32032 Mar 16 15:10 faillog

drwxr-x— 4 root adm 4096 Mar 16 15:02 installer

drwxr-sr-x+ 3 root systemd-journal 4096 Mar 16 15:09 journal

-rw-rw-r– 1 root utmp 292292 Mar 27 02:27 lastlog

drwx—— 2 root root 4096 Feb 17 20:23 private

drwxr-x— 2 root adm 4096 Mar 16 15:10 unattended-upgrades

-rw-rw-r– 1 root utmp 3840 Mar 27 02:27 wtmp

Как видите, нету ни syslog, ни messages.

Если я начинаю гуглить (или искать в ютьюбе) по словам ubuntu и syslog - то вся выдача забита тем, как настроить логгирование по сети.

 , , ,

SteeL-HeaD
()

veeam backup agent: Module veeamsnap not found in directory

У меня довольно специфический вопрос, и я некоторое время «хожу кругами» и не могу понять, в каком месте я ошибаюсь и делаю что то «не то».

В проекте, в котороем я работаю, принято использовать veeam backup (community edition). Это значит, что на сервера устанавливается veeam backup agent, иструкция по установке которого лежит тут.

Этот агент начинает общаться с сервером бэкапов, и «сливать» ему бэкап - образы - ну, в общем, бэкапить то, что я ему скажу.

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

Но вот беда. После того, как я устанавливаю backup agent, настраиваю его и заупскаю процесс бэкапа - бэкап не происходит. При этом сервер мне присылвает письмо, в котором содерждится ошибка

	Failed to create volume snapshot
	Failed to take volume snapshot
	Failed to perform backup
	Child execution has failed. Exit code: [1]
	Failed to load module [veeamsnap] with parameters [zerosnapdata=1 debuglogging=0 snapstore_block_size_pow=14 change_tracking_block_size_pow=18 logdir=/var/log/veeam fixflags=0 logmaxsize=15728640]
	Processing finished with errors at 2022-06-02 13:12:07 UTC

Ключевым здесь является, конечно же, «Failed to load module [veeamsnap]»

На машинке, на которой я пытаюсь делать бэкап, картина такая:

	konst@pve:~$ sudo dkms status
	veeamsnap, 5.0.2.4567: added
	konst@pve:~$ sudo modprobe veeamsnap
	modprobe: FATAL: Module veeamsnap not found in directory /lib/modules/5.15.30-2-pve

При этом на диске, как мне кажется, есть исходники этой штуки.

Потому что поиск veeamsnap на диске даёт такой результат:

	konst@pve:~$ sudo find / -name veeamsnap
	/var/lib/dkms/veeamsnap
	/usr/share/doc/veeamsnap

А при заходе в /usr/src/veeamsnap-5.0.2.4567 я вижу много .c и.h - файлов.

Есть статья, которая рассказывает, как скомпилировать соответствующий модуль ядра, при этом она начинается со слов о том, что «Please note that for Veeam Agent for Linux 2.0.0.400 packages with pre-compiled modules are available.».

То есть - «не беспокойтесь, Вам ничем таким заниматься не надо!»

Но в статье про инсталляцию - ни слова о том, что надо как тоотдельно этот модуль ядра устанавливать.

И теперь - вопрос: что же мне сделать, чтобы бэкап заработал?

Самое обидное - мне (с функциональной точки зрения) просто нафиг не нужен этот модуль. Все файлы на моент запуска процесса бэкапа будут закрыты, потму что docker-контейнеры - остановлены. Я бы обошелся простым zip-архивом, но нельзя - стандарт…

Небольшое дополнение

Еще одна вещь, которая буквально взрывает мне мозг. Берем статью по проблеме «Failed to load module [veeamsnap]»

Там английским по белому написано «Используйте команду»

    dpkg-query -l | grep veeamsnap

«Если эта команда ничего не возвращает - значит, модуль у Вас не происнталлирован»

А у меня - возращает!!!

    ii  veeamsnap                            5.0.2.4567                     all          Veeam Agent for Linux (kernel module)

Далее: команда

    lsmod | grep veeamsnap

действительно не возвращет ничего, а вот команда, которую советуют использовать для выгрузки модуля из памяти

    sudo modprobe -r veeamsnap

говорит, что

    modprobe: FATAL: Module veeamsnap not found.

В общем, я явно запуталмся в том, откуда и как этот модуль берется и как проверить, есть он, или его нет.

А вот еще дополнительная информация, которая, к сожалению, не добавляет понятности:

    konst@pve:~$ dpkg-query -l | grep veeam
    ii  veeam                                5.0.2.4567                     amd64        Veeam Agent for Linux
    ii  veeam-release-deb                    1.0.8                          amd64        Veeam Backup for GNU/Linux repository
    ii  veeamsnap                            5.0.2.4567                     all          Veeam Agent for Linux (kernel module)


    konst@pve:~$ dpkg-query -s veeam
    Package: veeam
    Status: install ok installed
    Priority: standard
    Section: admin
    Installed-Size: 50000
    Maintainer: Veeam Software Group GmbH <veeam_team@veeam.com>
    Architecture: amd64
    Version: 5.0.2.4567
    Depends: libfuse2, libacl1, libattr1, libstdc++6, libgcc1, lvm2, libc6, libblkid1, libncursesw6 | libncursesw5, veeamsnap (= 5.0.2.4567), libmagic1
    Conflicts: veeam-nosnap
    Conffiles:
     /etc/veeam/veeam.ini 77c0376a77ca22ac0782e309240d3e9d
    Description: Veeam Agent for Linux
     Veeam Agent for Linux a simple, FREE backup agent designed to ensure
     the Availability of your Linux server instances, whether they reside in the
     public cloud or on premises.


    konst@pve:~$ dpkg-query -s veeamsnap
    Package: veeamsnap
    Status: install ok installed
    Priority: standard
    Section: admin
    Installed-Size: 623
    Maintainer: Veeam Software Group GmbH <veeam_team@veeam.com>
    Architecture: all
    Version: 5.0.2.4567
    Depends: dkms (>= 2.1.0.0)
    Description: Veeam Agent for Linux (kernel module)
     This kernel module implements snapshot and changed block tracking
     functionality used by Veeam Agent for Linux - simple and FREE backup agent
     designed to ensure the Availability of your Linux server instances, whether
     they reside in the public cloud or on premises.

 , , ,

SteeL-HeaD
()

Как на сервере с Ubuntu 20 рестаровать сеть, не перегружая весь сервер?

Здравствуйте.

Я менял настройки сети в /etc/netplan/00-installer-config.yaml (добавлял бридж)

Когда поменял - с удивлением увидел, что привычная с ubuntu 16 команда

    sudo service networking restart

не работает. Пошел гуглить, нашел, что теперь всё через system.d, и команда

    systemctl --type=service | grep net

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

    cloud-init-local.service             loaded active exited  Initial cloud-init job (pre-networking)
    networkd-dispatcher.service          loaded active running Dispatcher daemon for systemd-networkd
    systemd-networkd-wait-online.service loaded failed failed  Wait for Network to be Configured
    systemd-networkd.service             loaded active running Network Service

Как самое очевидное, пробую

     sudo systemctl restart systemd-networkd.service

Но… ничего не происходит. Как бы мне перзагрузить сеть, аналогично ubunntu 16?
А то что то весь сервер перезагружать из за изменений настроек сети - как то неаккуратненько

Спасибо заранее.


Господа, и, в огромной степени, intelfx! Вы мне всё правильно подсказали, проблема решалась командой

     sudo netplan apply

 , ,

SteeL-HeaD
()

dd: как вставить boot loader в образ диска?

Хочу создать свой собственный образ диска для виртуалочки. Виртуалка VirtualBox, диск нужен будет в формате .VDI, я сначала создаю его в формате .RAW, чтобы потом сконвертировать.

Создаю пустой диск

    dd if=/dev/zero of=disk.raw bs=512 count=8192

Всё пркрасно.

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

Делаю это командой

    dd if=bootloader.bin bs=512 of=disk.raw

И… в этот момент мой диск превращается в тыкву!

я рассчитывал, что dd «вклеит» 512 байт файла bootloader.bin в самое начало файла disk.raw.

Вместо этого она скопировала файл bootloader.bin в disk.raw, и размер disk.raw тодже стал равен 512 байтов.

Нельзя ли как то сделать то, что я хочу - «вклеить» кусок в начало? как этоможно сделать?

Решение с cat двух файлов я уже придумал, хотел узнать, нельзя ли это же сделать при помощи dd.

Спасибо заранее.

 

SteeL-HeaD
()

SAMBA: доступ к home directory

Уважаемые господа,

я хотел бы настроить «прозрачный» доступ к своей домашней директориии на сервере с рабочий станции под Win10.

На сервере запущена ubuntu 18.04 LTS, поднята samba, которая на запрос samba --version отвечает

    Version 4.7.6-Ubuntu

я (как приличный) иду в /etc/samba/smb.conf

и уверенно вписываю туда самую простую из придуманных конфигураций:

            [global]         
                    workgroup = office
                    server string = Samba Server %v         
                    netbios name = smallsrv         
                    security = user         
                    map to guest = bad user         
                    name resolve order = bcast host 
                    dns proxy = no 

            [user1]
                    path = /home/user1/
                    writeable = yes         
                    browseable = yes
                    valid users = user1

При этом, мне кажется, что я ничего не забыл: я просто прошу Самбу «сходи в директорию такую то от имени пользователя такого то».

Как понятно из того, что я пишу здесь вопрос, потом я получаю 1) запрос имени пользователя и пароля на рабочей станции и 2) access denied, после вввода правильного имени и пароля.

На винде пробовал вводить имя пользоватля двумя способами - просто как user1 и как <IP ubuntu-сервера>\user1.

В логи /var/log/samba/log.smbd заглянул, но там после перезапуска сервиса только одна строчка - " STATUS=daemon ‘smbd’ finished starting up and ready to serve connections"

Подскажите, пожалуйста, что еще попробовать?

Заранее спасибо за Ваши советы.

 ,

SteeL-HeaD
()

ubuntu 16.04: sudo apt install edb-debugger: package not found?

Пытаюсь поставить на чистенькую ubuntu 16.04 (учебная машина) отладчик edb.

Делаю это так, как написано в тысяче мест в интернете:

sudo apt-get update
sudo apt-get install edb-debugger

Пишет, что пакет не найден.

Пробую на другом компе - вуаля! С первой попытки!

Пытаюсь найти разницу, вижу, что на ubuntu 18 и 20 версии все работает «из коробки». Но на учебной машине я не могу обновить то, что там понаставлено.

Видимо, у всех, у кого это работает, уже был подключен нужный репозиторий с пакетами, но какой?

Связываться со сборкой из исходников не хочу, потому что этот ад зависимостей между версиями буста и qt я не разгребу никогда.

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

Спасибо

 ,

SteeL-HeaD
()

Переключение русской-английской раскладки в ubuntu+MATE по Ctrl+Shift

Уважаемые господа,

у меня идиотский вопрос, но поиск и попытки разобраться самостоятельно пока не помогли.

Я включил в Ubuntu 18 c destrop environment MATE привычный мне способ переключения между русской - английской раскладками клавиатуры по Ctrl+Shift (вообще говоря, по Left Ctrl+Left Shift, но это не очень важно)

И переключение работает прекрасно. Никаких нареканий.

Но вот все комбинации клавиш, в котрых были задействованы Ctrl+Shift - работать перестали. То есть, например, вместо выделения целого слова по Ctrl+Shift + стрелка - переключается язык. При попытке скомпилировать код в VSC по Ctrl+Shift+B в VSC - переключается язык…

Нет ли какого то способа оставить привычный способ переключения, но чтобы комбинации клавиш при этом опять работали?

Спасибо заранее, а то задолбало уже…

Ссылка на картинку того, как настраивал переключение раскладок: http://junecat.ru/Storage/oth/kbdl.png

 ,

SteeL-HeaD
()

Есть ли RDP лучше, чем Remmina?

Уважемые линуксоиды.

Не так давно я начал пробовать «жить под мятой с корицей» (Linux mint 19.1 cinnamon), и многое у меня получается вполне неплохо.

Проблема возникает там, где я её не ждал.

Смотрите.

Довольно много времени в работе (именно работе!) уходит на написание некотрых специфических штук (типа powershell - скриптов и GUI на .NET) на удаленной машинке под Win10.

Remmina, которая самамя известнная штука для RDP - сильно противится этому. Например, как бы я не игрался с её установками - она «глотает нажатия клавиш» включая клавишу «Win» - что делает работу под виндой, мягко говоря, затруднительной.

Не могли бы вы мне дать пару хороших советов:

1) может быть, есть какой то другой, более «натуральны» RDP - клиент? Который даёт большее удобство в использовании RDP, чтобы оно работало «как в винде»?

2) если же такого нет - то с какой стороны подойти в задаче написания такого клиента на C++? (ну, понятное дело, я не собираюсь делать это с нуля: я возьму что то вроде freerdp, и попробую научитьтся вокруг этого сделать свой собственный балаган, который будет более дружественным, чем remmina.

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

Спасибо.

 , , , ,

SteeL-HeaD
()

Mint with Cinnamon: cpu indicator? - подскажите апплет-индикатор для панели?

Здравствуйте.

Я начал недавно пользоваться «Мятой с корицей» (Linux Mint 19.1 Cinnamon, cinnamon ver = 4.0.9).

При пеерходе с ubuntu 16 одно изх небольших неудобств, которое всё таки мешает работать - то, что ни один из индикаторов загрузки CPU у меня не запустился. Все три, которые я попробовал (System Monitor, Simple CPU monitor, Multi-Core System Monitor) - пишут, что «This applet contains function calls that could potentially cause Cinamon to crush or freeze...» - и ничего не выводят в панель апплетов (там, где часики).

Картина на моём мониторе вот такая: http://junecat.ru/storage/oth/Mint-Screenshot.png

И ничего похожего на картинку с сайта этого апплета (того, который мультикоре): https://cinnamon-spices.linuxmint.com/git/applets/multicore-sys-monitor@ccade...

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

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

Работа за компом без такого индикатора (а комп не самой первой свежести) напоминает езду на машине без тахометра: каждый раз, когда комп задумывается - я не могу понять, он думает или это я торможу?

Может, кто то уже сталкивался с такой пробелмой? Тогда - буду очень благодарен за подсказку.

PS. Теоретически, остаётся еще путь «помоги себе сам»: может, есть какое то понятное средство для того, чтобы из c++ рисовать картинку в определенной части монитора? я бы тогда просто написла себе такой индикатор. Но для меня, программиста больше под винду, это совершенно новая область, в кторую непонятно, с какой стороны заходить. Проблему я бы разделил на такие части: 1) как я понял, апплеты для синнамона пишутся отнюдь не на c++. Значит, написать «просто апплет» мне не светит 2) даже если я выберу графическую библиотеку, котрая позволяет сделать «просто приложение», которое бцдет запускаться под циннамоном - я не могу засунуть его окно в то место, где оно будет «рядом с часиками» (то есть, я хочу чтобы весь экран был занят какой нибудь intellij idea, но бросив взгляд на панель сол значками, я мог увидеть индикатор)

В любом случае, спасибо за советы.

 , , ,

SteeL-HeaD
()

Ubuntu (18.04) + samba: как автоматически обновлять содержимое папки на Windows?

Здравствуйте. Я очень давно не работал с самбой, и вот опять понадобилась. На линуксовом сервере есть папка /var/www/uploads/ куда сваливаются файлы с ошибками. У меня эта папка расшарена при помощи самбы с таким конфигом:

[global]

workgroup = office

server string = Samba Server %v

netbios name = srvr1

security = user

map to guest = bad user

name resolve order = bcast host

dns proxy = no

username map = /etc/samba/smbusers

refresh = 1

[uploads]

path = /var/www/uploads

guest ok = yes

Проблема в следующем:

Когда в папку падает новый файл, я хочу, чтобы у меня на винде содержимое фолдера само собой обновилось. Раньше (на какой то старой самбе) это решалось строчкой в глобальном конфиге refresh=1. Теперь - ноль на массу. Что поменялось и как это побороть? Чтобы в винде были сразу видны изменения в папке?

PS. Я нашел такую тему на неком специфическом форуме по какой то коммерческой версии самбы, что ли.. https://community.centrify.com/t5/Centrify-Express/SAMBA-Refresh-problem/td-p...

Но я просто не понимаю, что там пользователь XRaheemX сделал, что у него заработало. Куда вот это вот «oplocks = no» и «csc policy = disable» добавлять надо?

PPS. Большое спасибо заарнее за советы. Не придирайтесь, пожалуйста, к терминологии «папка», «фолдер» и т.п. - я думаю, всем понятно, о чем речь. Также, прошу прощения, что не удалось воспользоваться «чрезвычайно удобной» разметкой lorcode - она просто не работает. А на других то сайтах, дураки такие, уже давно внедрили редакторы с кнопочками в которых вся разметка делается мышкой...

 ,

SteeL-HeaD
()

«Virtio-9p Failed to initialize fs-driver» при попытке стартовать KVM - виртуалку

Уважаемые коллеги.

Я использую Ubuntu 16.04 LTS на сервере вируализации, виртуализация - стандартный KVM.

я попытался по руководству

https://www.linux-kvm.org/page/9p_virtio

сделать в виртуальной машине (в которой тоже Ubuntu той же версии) видимой папку, расшаренную на хосте.

Проблемы начались уже в самом начале.

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

И стала при старте рапортовать об ошибке «Virtio-9p Failed to initialize fs-driver»

Я перекопал все ссылки в гугле и даже яндексе, чтобы найти причину.

Все «популярные» гипотезы я проверил:

папка /tmp/share существует и на неё даны права chmod +777,

команда

sudo apt-get install linux-image-extra-virtual

отработала,

вывод команды sudo lsmod | grep 9p такой:

9pnet_virtio 20480 0

9p 57344 0

9pnet 86016 2 9p,9pnet_virtio

fscache 61440 1 9p

- то есть, как я понимаю, модули ядра на месте и загружены.

Тем не менее, при попытке стартовать виртуалку - я получаю ту же ошибку, вот скриншот:

http://junecat.ru/Storage/oth/kvm-3.jpg

В какую сторону копать - ума не приложу...

Есть у кого то идеи что можно сделать?

Спасибо большое заранее.

 , , , ,

SteeL-HeaD
()

отладка в PHPstorm: XDebug или phpdbg?

Есть небольшой вопрос... смотри. я тут постигаю отладку при помощи PHPstorm. Хочу начать с чего нит попроще, типа простых PHP - страниц, и плагинов WordPress. PHPstorm - конечно, штука крутейшая! Использую PHP 7.0 и PHPstorm 2017.3.4. Основная операционка, в которой работает сайт - Ubuntu 16.04, а Z сижу за компом с десятой виндой и коннекчусь по SSH. Но вот вопрос. Пытаюсь настроить удаленную отладку. Есть два пути: «Классика» - использовыать XDebug, и «Модерн» - использовать phpdbg Поскольку я совсем «зеленый» - не могу выбрать :-( Посоветуйте, пожалуйста, что новичку проще настроить?

 ,

SteeL-HeaD
()

Почему ping в скрипте под обычным юзером и под root может работать по-разному?

Господа,

что то я зачастил.

Но спасибо Вам большое за помощь.

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

У меня Ubuntu 16.04, на которой поднят KVM, и в одной из виртуалок крутится GitLab.

И у меня возникает такая задача: раз в день, если виртуалочка с GitLab выключена - надо её диск скопировать, а потом саму виртуалочку запустить командой virsh start.

Я сделал всё прямо, как железная дорога:

вот содержимое sh - файла, который я хочу запускать по крону:

if /bin/ping -c 1 192.168.10.57 &> /dev/null

then

echo Cant backup - VM working now

else

echo Try copy...

/bin/cp /VM/GitLab0_Ubuntu.img /backups/

/usr/bin/virsh start GitLab0_Ubuntu

fi

Но вот что интересно.

Я выключил виртуальную машину и стал пробовать скрипт в ручнмо режиме.

Когда я запускаю этот *.sh - файл под обычным пользователем - я получаю по морде отсутствием пермишшенов на /backups/

А когда я пишу

sudo ./backup-gitlab.sh

- я получаю еще более загадочный вывод:

Cant backup - VM working now

PING 192.168.10.57 (192.168.10.57) 56(84) bytes of data.

konst@LB1:/backups$ From 192.168.10.201 icmp_seq=1 Destination Host Unreachable

--- 192.168.10.57 ping statistics ---

1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

То есть, впечатление такое, что скрипт начинает выполнять ветку, соответствующую тому, что ping до нужного хоста есть.

Хотя хост выключен.

Вот скриншот:

http://junecat.ru/Storage/oth/ping-1.jpg

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

И еще раз спасибо всем, кто мне даёт советы. Это - бесценно

 , ,

SteeL-HeaD
()

system-wide crontab ( /etc/crontab ) - не могу заставить работать!

Господа.

Ubuntu 16.04.

я прочитал все, что для новичков пишут про кронтаб.

Попробовал онлайновые генераторы строк для кронтаба.

А включаешь - не работает...

я дописываю строку вида

30 12 * * * /sbin/poweroff

в файл

/etc/crontab

чтобы в 12:30 у меня выключился комп.

Ноль на массу.

Причем в логах нет вообще ничего, относящегося к кронтабу.

Единственное, что приходит в голову - что poweroff в системе встречается 2 раза:

sudo find / -name poweroff выдает

/usr/lib/klibc/bin/poweroff

/sbin/poweroff

Но опять таки - непонятно, какой из них вызывать? Видно, я наступаю на какие то грабли, задоженные разработчиками системы 30 лет назад - типа «последней строкой в файле должна быть пустая строка» иди надо что то перезапустить после изменения файла /etc/crontab

Но так как это не написано БОЛЬШИМИ БУКВАМИ НА ЗАБОРЕ - я не могу до этого догадаться.

Спасибо заранее за подсказки.

 

SteeL-HeaD
()

Не запускается Gitlab: 100% загрузка процессора после sudo gitlab-ctl start sidekiq (процессом bundle)

Здравствуйте, господа. Проблема почти целиком описана в заголовке. Ночью «по питанию» упал сервер виртуалок, утром при запуске виртуалки с гитлабом (Ubuntu 16.04 LTS, гитлаб - по моему, 10.5) виртуалка показывала в браузере только тоскливый экран с ошибкой 502 и предложением зайти попозже. Поверхностный (то есть с тура до вечера) поиск по форумам и поддержке самого гитлаба не дал результатов. Вот пара картинок - это top http://junecat.ru/Storage/oth/git-1.jpg

и кое -какая диагностика, которую советуют сделать на форумах гитлаба (команда sudo gitlab-rake gitlab:check SANITIZE=true). Как видите, диагностика не проходит дальше какого то шага: http://junecat.ru/Storage/oth/git-2.jpg

Что самое загадочное - обновить его до последней версии я тоже не могу... ошибка при выполнении команды sudo apt-get update - W: The repository 'https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu xenial Release' does not have a Release file. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details. E: Failed to fetch https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/dists/xenial/main/source/... gnutls_handshake() failed: Access was denied E: Some index files failed to download. They have been ignored, or old ones used instead.

вот то же самое на картинке: http://junecat.ru/Storage/oth/git-3.jpg

Я просто ума не приложу, что в такой ситуации сделать. В гитлабе - все, таски, ишьюс, задачи, и конечно же все ветки всех проектов.

Может, кто то сможет направить меня в правильную сторону? Спасибо.

 ,

SteeL-HeaD
()

Запуск сред разработки с GUI в DigitalOcean

Господа, всем спасибо за предыдущие ценные советы. Напомню: у меня на работе Самая Популярная Система, а я учусь линуксу. Недавно открыл для себя DO, взял там виртуалку на Fedora 20, поразился, как реально быстро там все бегает. Потом я с увлечением читал «Dive into python» и пробовал все примеры делать на этой виртуалке. Все работало. А вот теперь я хочу запустить QT creator, а там уже не обойдешься командной строкой. я попробовал «детские» методы, типа инсталляции чего то в виртуалке и получения у меня на машине окошек оттуда при помощи Xming, попробовал поставить tiger-vnc, но успеха ни в одном случае не достиг. Как я понял, проблема в том что отсутствует драйвер дисплея на DO-хосте. Посоветуйте, пожалуйста, праильный и, желательно, не очень тернистый путь (читать описание протоклоа X11 и всех его настроек было бы увлекаьтельным, но несвоевременным занятием) чтобы получать у себя графический интерфейс к DO-виртуалке? Спасибо!

 , , ,

SteeL-HeaD
()

Как заставить colinux выходить в интернет? Windows его пингует, а он не пингует windows.

Господа, я последние три дня пытался научить мой coLinux версии 0.7.9, под которым зарущена Fedora-11, ходить в интернет. Конфигурация сети такая:

Ноутбук с win7-32 professional и адресом 192.168.137.54 ходит по WiFi через сервер с IP 192.168.137.1 (gateway=192.168.137.1)

Я установил colinux и дал ему ip 192.168.137.55. Настроил маску и default gateway=192.168.137.1

colinux запускается командой colinux-daemon.exe @example.conf в файле example.conf есть такая настройка сети: eth0=tuntap

Потом я подумал, и дал виртуальному TAP win32 адаптеру адрес 192.168.137.60. У него я не настраивал default gateway (точнее, я его ставил, убирал - это ни на что не повлияло)

Результат: из Windows я пингую все: себя (192.168.137.54), гейтвей (192.168.137.1), виртуальный TAP адаптер (192.168.137.60) и eth0 в colinux (192.168.137.55).

Из colinux я пингую себя (192.168.137.55) и TAP - адаптер (192.168.137.60). Соотвтетсвенно, вырваться за пределы виртуального провода между eth0 и TAP - адаптером мои пакеты не могут.

Я не могу понять, что сделать, чтобы объяснить виндовс, что пакеты с TAP надо посылать в (гейтвей 192.168.137.1, и наоборот, видимо)

Помогоите его обучить ходить в сеть?

 ,

SteeL-HeaD
()

На сервере виртуальных машин процесс python «жрет процессор»

Господа, я новичек в администрировании, заметил сегодня, что на сервере Centos 6.4, на котором под KVM живут разные вируалки процесс puthon уверенно лидирует в top'е: 9467 root 20 0 747m 75m 6508 R 200.0 0.2 29320:27 python (Похоже, целиком грузит одно ядро. Убивать процесс не глядя не хотелось бы, аптайм сервера уже больше года.) Помогите разобраться, этот python - это часть чего именно? как тут понять, что отвалится, если я его kiill-ну?

 , , ,

SteeL-HeaD
()

Как на ноутбуке держать запущенный Linux параллельно с Windows?

Господа. Работа жалует мне ноутбук со своего плеча. (нормальная современная 64-разрядная машина). Я хочу спокойно изучать на нем Linux и стек технологий python-mongoDB-nginx + покопаться со средами разработки. Одна беда - мне нужна загруженная винда, потому что работа. Иногда надо быстро отывечать на вопросы по поддержке, для этого нужен внутренний софт, который уже на ноуте стоит и вообще пожелание было «виндовс не трожь!». С тех пор я и мучаюсь. я прекрансо знаю про установку линукс на флешку и отдельную загрузку с неё, и про то, что линукс может быть где то в облаке, а у меня только shell туда. Но хочется имено локальный «линукс в окошке». Причем, что обидно, если бы речь шла о винде - все было бы легко, я бы держал виртуальную машинку с виндой. Дайте правильный совет. Спасибо!

 , ,

SteeL-HeaD
()

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