NAS в lxc контейнере в Proxmox

Ғылым және технология

#nas, #proxmox #debian #nas
Можно помочь развитию канала, возражать никто не будет
5536 9138 7053 8572 Тинькофф
boosty.to/stilicho2011/donate
boosty.to/stilicho2011
Описание команды
sudo docker run --restart unless-stopped --name samba -p 139:139 -p 445:445 -v /share:/mount -d dperson/samba -p -u "admin;123456" -s "public;/mount;yes;no;yes"
0:00 - что хотим
04:54 - создаем дисковый массив
09:59 - создание lxc контейнера
13:18 - настройка lxc контейнера
19:03 - создание samba контейнера
25:29 - проверка работоспособности всякого разного

Пікірлер: 39

  • @user-ci6ny6jp1d
    @user-ci6ny6jp1d9 күн бұрын

    Виртуалка+ загрузчик XPnology+ диски RDM. Надоест и накопится на физику-> загрузчик на USB флешку и диски просто переставить в любой комп. Ваш вариант очень сложный...

  • @egolege
    @egolege13 күн бұрын

    Спасибо! Познавательно

  • @ShiloXyZ
    @ShiloXyZ10 күн бұрын

    Там в темплейтах lxc есть готовый контейнер TurnKey File Server. Там самба и + веб морда небольшая. И без докера.

  • @Stilicho2011

    @Stilicho2011

    10 күн бұрын

    Это отдельгый ролик будет. Все карты раскрыл

  • @roman.kudlay
    @roman.kudlay12 күн бұрын

    Спасибо за инструкцию и вот прям понятно все рассказано и показано, я сам жду домашний мини ПК для сервера на proxmox но можно понудить? docker в lxc это прям плохо, вот правда, это cgroups внутри cgroups. Для повторяемости есть ansible/puppet/chef и прочие инструменты. Можно поставить Semaphore UI в lxc контейнер на сервере и раскатывать все через веб интерфейс. И по поводу zfs и самбы, NAS в идеале должен сам собирать свой рэйд массив, мониторить его и производить нарезку на шары, создавать снэпшоты и т.д. а так это чисто недошара. Ну и docker руками запускать мне не очень нравится: вносить правки очень неудобно, как минимум можно поставить docker-compose и удобно настраивать через yaml файл.

  • @Stilicho2011

    @Stilicho2011

    12 күн бұрын

    Да все нормально. Следующий ролик будет про тоже самое, но по взрослому

  • @2005gep

    @2005gep

    12 күн бұрын

    Скажите, что такого прям плохого в даух слоях абстракции. Конфетка стала менее сладкой из-за того, что её завернули в два фантика? Преимущества я вижу, а отрицательных моментов - не понимаю. Я без сарказма если что. Буду благодарен, если поясните.

  • @Stilicho2011

    @Stilicho2011

    12 күн бұрын

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

  • @ShiloXyZ

    @ShiloXyZ

    10 күн бұрын

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

  • @roman.kudlay

    @roman.kudlay

    10 күн бұрын

    @@ShiloXyZ Ну если так, то да, у меня аналогично

  • @youubte
    @youubte13 күн бұрын

    Если очень нужно чтобы samba шара отображалась на винде в списке компов в сети то поможет wsdd.

  • @shumaher86

    @shumaher86

    11 күн бұрын

    так вот как это фиксить) спасибо. надо сделать у себя

  • @roman.kudlay
    @roman.kudlay10 күн бұрын

    А еще для следующих видео: smb не самый производительный и удобный протокол, для монтирования раздела в linux машины я использую nfs, а есть еще afp для устройств от Apple и всякие iscsi, вот тут бы тоже хотелось более подробно про мультипротокольность

  • @Stilicho2011

    @Stilicho2011

    10 күн бұрын

    Ну, для этого у меня есть трунас:) Но, я же в самом начале объяснил почему самба. Самба нужна всем, а nfs уже тем, кто понимает:)

  • @kanoval2117
    @kanoval211710 күн бұрын

    Спасибо. весьма интересно. Было сказано что будет другое видео с более правильной установкой NAS (на виртуалке) а можно узнать когда планируется выложить такое видео?

  • @Stilicho2011

    @Stilicho2011

    10 күн бұрын

    можно. сегодня в 18:00

  • @unixit
    @unixit12 күн бұрын

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

  • @Stilicho2011

    @Stilicho2011

    12 күн бұрын

    У меня нет отдельной железки к сожалению. Ютуб не платить:)

  • @BlackWarriorLesnoy
    @BlackWarriorLesnoy13 күн бұрын

    А почему внутри контейнера Нельзя было сразу поставить самбо сервер?

  • @Stilicho2011

    @Stilicho2011

    13 күн бұрын

    Да есть много способов. Это всего лишь один из

  • @bloodviri
    @bloodviri13 күн бұрын

    в хом лабе виртуалезацыя нужна только для одного когда всё сламается быстренько востановить😅.

  • @Stilicho2011

    @Stilicho2011

    13 күн бұрын

    Скорее не поломать все остальное, когда ломаешь что то одно

  • @2005gep
    @2005gep13 күн бұрын

    Даже интересно - обнаружит 10-ка (ну или 11-я) эту самбу в сетевом окружении? Там же теперь используется отдельный протокол для этого (на память не помню как он называется)

  • @Stilicho2011

    @Stilicho2011

    13 күн бұрын

    Сама не обнаружит, руками обнаружит

  • @2005gep

    @2005gep

    13 күн бұрын

    @@Stilicho2011 чтобы сама обнаруживала, нужно ещё доп. пакет ставить

  • @myyapa
    @myyapa13 күн бұрын

    Добрый а как теперь эту шару подключать к новый виртуалкам?

  • @Stilicho2011

    @Stilicho2011

    13 күн бұрын

    Через fstab

  • @monstra.
    @monstra.10 күн бұрын

    Одно не понятно, зачем нужен докер? Не проще ли просто самбу поднять? Зачем нужно усложнять и увеличивать количество точек отказа? Да и не самый хороший вариант ставить докер в lxc. К слову, в самбе можно wins настроить и раздавать ip по dhcp - тогда и винда будет сразу "видить" шары. З.Ы. А если так хотелось докер - почему не взять готовый скрипт lxc с Proxmox VE Helper-Scripts?

  • @MichioSempai
    @MichioSempai10 күн бұрын

    Очень спорное решение. Создавать целый контейнер только ради запуска еще одного контейнера в docker странное и спорное решение. Самый простой nas в proxmox это запуск samba демона на самом proxmox (без всяких docker) отлично. удобно, для дома хватает за глаза, не жрет ни каких лишних ресурсов, доступен из коробки на любом raid массиве.

  • @Stilicho2011

    @Stilicho2011

    10 күн бұрын

    простой, но не лучший

  • @apotehin
    @apotehin13 күн бұрын

    Может casaos проще в lxc поставить? Интересно мнение автора

  • @Stilicho2011

    @Stilicho2011

    13 күн бұрын

    Я за плюрализм. Casaos еще есть куда расти. Можно нас в lxc, а casaos тоже в lxc и их связать

  • @skat5973

    @skat5973

    13 күн бұрын

    @@Stilicho2011 Хотелось бы CASAOSпоставить не контейнером , а отдельной машиной. Что бы диски прокинуть напрямую.

  • @Stilicho2011

    @Stilicho2011

    13 күн бұрын

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

  • @skat5973

    @skat5973

    13 күн бұрын

    @@Stilicho2011 Необходимо прокинуть диски как устройства. Чтобы никакого отношения к гипервизору они не имели.

  • @BoVaping
    @BoVaping12 күн бұрын

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

  • @user-ks3jj1so4t
    @user-ks3jj1so4t8 күн бұрын

    в чем проблема в lxc поставить сразу самбу ?))) Зачем городить всякую дичь?))

  • @Stilicho2011

    @Stilicho2011

    7 күн бұрын

    Чтобы мне вопросы задавали

Келесі