• PROXMOX TASK ERROR: volume 'Minima:100/vm-100-disk-0.qcow2' does not exist?

    lapitsky
    @lapitsky Автор вопроса
    python как хобби
    разобрался
    проблема в том, что при перезагрузке сервера слетает mount, так же слетать может если вы поставили новый ssd итд.

    порядок действий
    1)
    создаем папку для нашего диска
    mkdir /mnt/apacer120-1
    находим uuid диска
    ls -lah /dev/disk/by-uuid/
    монтируем uuid диска и указываем папку где будет диск
    mount UUID=c2d660ee-1c5f-4579-b858-f1e88836753d /mnt/apacer120-1/
    проверяем маунт
    df -h

    2)
    чтобы при перезагрузке сервера каждый раз не делать mount, надо прописать все fstab
    находим смонтированный текущий диск из пунтка 1 и копируем его в настройки

    cat /etc/mtab
    отмонтируем диск
    umount /mnt/apacer120-1
    редактируем файл fstab
    nano /etc/fstab
    добавляем где ваш uuid и название вашей папки и остальные данные из cat /etc/mtab, в моем случае было так:
    UUID=252b3e3c-562b-4cbd-a800-4ae132fb4569 /mnt/apacer120-1/ ext4 rw,relatime 0 0
    монтируем все что есть в fstab
    mount -a
    проверяем, смонтировался ли диск
    df -h

    если диска в смонитрованных нет, обязательно удалите строчку из /etc/fstab иначе сервер при перезагруке крашнется

    3)
    в самом proxmox web морде выбираем виртуальную машину - > hard disk - > move disk (сверху) -> и выбираете тот диск, который делали mount из списка
    Ответ написан
    Комментировать
  • Как можно отследить объем трафика у пользователей на сервере WireGuard?

    @Herest
    В консоли сервера вводите команду wg и получаете список пользователей со счётчиками трафика transfer.

    root@vps:~# wg
    
    interface: vpn
      public key: <public key>
      private key: (hidden)
      listening port: 25945
    
    peer: <public key>
      preshared key: (hidden)
      allowed ips: 10.0.0.2/32
      latest handshake: 2 hours, 5 minutes, 57 seconds ago
      transfer: 3.16 GiB received, 26.66 GiB sent

    Стандартный поток вывода из консоли можно перенаправить в файл командой wg > output.txt, а там дальше обрабатывайте его чем хотите.
    Ответ написан
    2 комментария
  • Что такое rest api простыми словами?

    HorrorInferno
    @HorrorInferno
    веб-разработчик, бэкэндер
    Если совсем простыми, то некий сервис даёт тебе доступ к своим данным, но не напрямую, а через оболочку, которая назвается REST API. Тебе даётся некий url, по которому ты можешь получить те самые данные. Как правило, при изменении параметров этого url, ты получаешь разные данные.
    Пример:
    Допустим ты берешь в качестве сервиса Википедию. Его специальный url, по которому ты можешь получить данные (его еще называют endpoint) выглядит так: https://en.wikipedia.org/w/api.php
    Допустим нам нужно найти какую-то краткую выдержку из вики по ключевым словам. Первым делом мы идем в документацию и смотрим, какие параметры нам для этого нужны. Для данной задачи нам потребуется url со следующими параметрами:
    https://en.wikipedia.org/w/api.php?action=opensearch&search=<search string>&prop=info&format=<format>&inprop=url


    search string - словосочетание, по которому мы хотим искать.
    format - формат в котором будет выдан ответ (самые популярные это json и xml)

    Пример обращения к WikiAPI:
    https://en.wikipedia.org/w/api.php?action=opensearch&search=microsoft&prop=info&format=json&inprop=url


    Ответ от WikiAPI:
    [
    "microsoft",
    [
    "Microsoft",
    "Microsoft Windows",
    "Microsoft Word",
    "Microsoft Excel",
    "Microsoft Office",
    "Microsoft Visual Studio",
    "Microsoft PowerPoint",
    "Microsoft SQL Server",
    "Microsoft Office 2007",
    "Microsoft Access"
    ],
    [
    "Microsoft Corporation (, abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.",
    "Microsoft Windows, or simply Windows, is a metafamily of graphical operating systems developed, marketed, and sold by Microsoft.",
    "Microsoft Word is a word processor developed by Microsoft. It was first released on October 25, 1983 under the name Multi-Tool Word for Xenix systems.",
    "Microsoft Excel is a spreadsheet developed by Microsoft for Windows, macOS, Android and iOS. It features calculation, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications.",
    "Microsoft Office is an office suite of applications, servers, and services developed by Microsoft. It was first announced by Bill Gates on 1 August 1988, at COMDEX in Las Vegas.",
    "Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web apps, web services and mobile apps.",
    "Microsoft PowerPoint is a presentation program, created by Robert Gaskins and Dennis Austin at a software company named Forethought, Inc.",
    "Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications—which may run either on the same computer or on another computer across a network (including the Internet).",
    "Microsoft Office 2007 (codenamed Office 12) is a version of Microsoft Office, a family of office suites and productivity software for Windows, developed and published by Microsoft.",
    "Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools."
    ],
    [
    "https://en.wikipedia.org/wiki/Microsoft",
    "https://en.wikipedia.org/wiki/Microsoft_Windows",
    "https://en.wikipedia.org/wiki/Microsoft_Word",
    "https://en.wikipedia.org/wiki/Microsoft_Excel",
    "https://en.wikipedia.org/wiki/Microsoft_Office",
    "https://en.wikipedia.org/wiki/Microsoft_Visual_Studio",
    "https://en.wikipedia.org/wiki/Microsoft_PowerPoint",
    "https://en.wikipedia.org/wiki/Microsoft_SQL_Server",
    "https://en.wikipedia.org/wiki/Microsoft_Office_2007",
    "https://en.wikipedia.org/wiki/Microsoft_Access"
    ]
    ]
    Ответ написан
    2 комментария
  • Как скрыть ссылки в коде html?

    alsopub
    @alsopub
    Ваш ip адрес все-равно будет виден в "Инструментах разработчика" как бы вы его в html не прятали.
    Реальный способ его спрятать - сделать прокси, например nginx + proxy_pass, тогда ip камеры не будет нигде видно, будет виден ip сервера с nginx.
    Глюки, вероятно, из-за того что файлы одновременно и пишутся и читаются. Решить можно записывая в файлы с разными именами и вывод только тех, которые уже точно скачались. Например file1.jpg file2.jpg ... и вывод file[n-1].jpg чтобы текущий (который вероятно еще записывается) не отдавать.
    Имхо этот вариант при частоте кадров больше чем 1 в минуту нецелесообразен.
    Ответ написан
    Комментировать
  • Как получить email через API ВКонтакте?

    @WTFRU7
    Когда авторизуете человека на сайте, укажите в параметре scope - email. Почитать можно здесь -https://vk.com/dev/permissions и здесь https://vk.com/dev/auth_sites
    Ответ написан
    Комментировать
  • Где можно найти бесплатные шаблоны сайтов на Bootstrap?

    anathem
    @anathem
    Больше всего тут:
    1. bootswatch.com/ бесплатные
    2. wrapbootstrap.com/ платные (но не дорогие)

    Так же на всяких themeforest найти можно немного к бутстрапу :)
    Да и вообще, не обязательно к нему, наверное, привязываться, — можно же просто html-шаблоны посмотреть, вдруг какой лучше под задачи подходит.
    Ответ написан
    3 комментария