Файловый сервер Samba. Часть первая: создание програмного рейда.

  Рет қаралды 59,144

Kirill Semaev

Kirill Semaev

Күн бұрын

Пікірлер: 40
@kachnu399
@kachnu399 7 жыл бұрын
блиня кайфую от этих роликов! все настолько быстро без тягомотины и при этом подана сама соль. материалы логически правильно разбиты. короче все супер"
@AvtoRem
@AvtoRem 7 ай бұрын
Ага. Пока смотришь всё нормально. А когда начинаешь делать то же самое на разном железе, получаешь проблемы и начинаешь смотреть огромную кучу этих видео.
@KirillSemaev
@KirillSemaev 9 жыл бұрын
И еще, я подумал, что бывают ведь диски не только с MBR, но уже и с GPT. Тогда, аналогично предыдущему моему комменту сокращаем путь так: sgdisk -R /dev/sdb /dev/sdc (скопировать GPT) sgdisk -G /dev/sdc (сгенерировать случайный GUID)
@Вадим-к2б
@Вадим-к2б 7 жыл бұрын
Уважаемый Кирилл, дайте пожалуйста реквизиты - куда вам копейку кинуть.Прям бальзам на раны Ваши видео!!!С уважением,Вадим.
@devops4236
@devops4236 3 жыл бұрын
Спасибо. Семаев лучший !
@АлександрМаксимов-ъ9ю
@АлександрМаксимов-ъ9ю 9 жыл бұрын
Возможно, методически и для удобства, принимая во внимание тот факт, что диски идентичны, для разбивки второго диска можно просто с помощью команды dd скопировать на второй диск mbr - набирать быстрее, работает быстрее, напоминает про "диски", "разделы" и "работу с программами".
@KirillSemaev
@KirillSemaev 9 жыл бұрын
Приятно, когда смотрят разбирающиеся в деле люди, я решил не усложнять вводом еще одной команды в урок, а так, конечно, вы правы - добавляю сейчас комментарий, спасибо!
@KirillSemaev
@KirillSemaev 9 жыл бұрын
Как верно заметил Александр Максимов, можно сократить путь, не создавая раздел на втором диске, а просто скопировав MBR: # dd if=/dev/sdb of=mbr.img bs=512 count=1 # dd if=mbr.img of=/dev/sdc
@MACTEP-XPEHACTEP
@MACTEP-XPEHACTEP 6 жыл бұрын
а если сразу # dd if=/dev/sdb of=/dev/sdc так можно?
@pompomag
@pompomag 6 жыл бұрын
так долго, ну кому как)
@adl0cky
@adl0cky 4 жыл бұрын
@@pompomag ну а так: # dd if=/dev/sdb of=/dev/sdc bs=512 count=1 ?? 🤔
@okuld7189
@okuld7189 Жыл бұрын
спасибо вам!
@zorg1us
@zorg1us 9 жыл бұрын
Забавно, в инструкции они форматируют сразу mkfs.ext3 /dev/md0, предварительно не создав раздел. Еще пересмотрел почти все ваши видео и заметил, что вы не пользуетесь командой lsblk, а она очень удобная, решил вот посоветовать, надеюсь пригодится =) И конечно, спасибо, за уроки.
@KirillSemaev
@KirillSemaev 9 жыл бұрын
+zorg1us Это ценное замечание! Поддержка отдельных партиций массивами появилась недавно, и ей редко кто пользуется. Я показал эту возможность как способ разбиения созданного массива на несколько разделов. Если же весь массив используется как единое пространство, то да, создавать партицию нет никакого смысла.
@KirillSemaev
@KirillSemaev 9 жыл бұрын
+zorg1us А lsblk клевая да, спасибо что напомнили. Я как-то по LPIC иду в уроках, и пока она там не всплыла - не указываю.
@zorg1us
@zorg1us 9 жыл бұрын
+Kirill Semaev Вот оно что! Огромное спасибо, за пояснение, редко сталкиваюсь с программными рейдами. С ними оказалось очень интересно работать, воспроизвел несколько сценариев в тестовом окружении (у центоса оказались свои небольшие отличия, в одном из этапов при восстановлении, он перезагружается ), теперь буду применять на практике, если бюджета не хватит, на железный =) Кстати, не планируете видео с серверным железом (с конфигурацией тех же рейдов)? Заметил, что у начинающих множество проблем с пониманием железной составляющей, вплоть до применения "гринов", для файлового хранилища.
@ЭльдарГарипов-к5ъ
@ЭльдарГарипов-к5ъ 8 жыл бұрын
Спасибо огромное за ваш труд)
@osada96
@osada96 8 жыл бұрын
Предлагаю новым дополнительным уроком расширить рассмотрение MDADM (добавление нового винта вместо поломанного, добавить просто дополнительный винт на тот же RAID 5 или 6, rebuild и др.). НА работе используем именно его, т.к. на некоторых серверах просто нет железного RAID -контроллера. Конечно, производительность MDADM меньше чем аппаратного, но работает пока более-менее нормально. Тот же rebuild винта объемом 2 ТБ 3.5 SATA 7200 вместо поломанного у нас шел более 7 часов.
@KirillSemaev
@KirillSemaev 8 жыл бұрын
+Alexey An Хорошее предложение, после ACL рассмотрим, спасибо!
@UnityFAN_unity
@UnityFAN_unity 9 жыл бұрын
Спасибо
@andrewmad2890
@andrewmad2890 8 жыл бұрын
Я уже грешным делом подумал,что RAID будет создаваться инструментарием Samba. )))) Но нет. Штатный mdadm. Кстати может сначала лучше создать ноды. чтобы их потом использовать как md диски(mknod)? И ещё. Я когда создавал RAID1 при помощи mdsdm в fdisk я указал реальное семейство файловых систем. В моем случае Linux. Все работает, сбоев пока нет. Далее желательно указать версию metadata=0.90 ну или последнюю, хотя в данном случае эта подойдет. За MAILADDR отдельный + З.Ы Кстати я не стал вот не помню почему(вроде из за swap) бить на разделы md. Я сначала разбил один диск, потом при помощи dd скопировал структуру на второй и уже потом каждый раздел отдельно создавал. В итоге у меня получились разделы вида: /dev/md0 = {/dev/sda1 + /dev/sdb1} /dev/md1 = {/dev/sda2 + /dev/sdb2} /dev/md2 = {/dev/sda3 + /dev/sdb3} mkswap /dev/sda4 && mkswap /dev/sdb4 (ну и swapon им соотв.) В итоге md0 это /boot, но сам grub туда естественно не установить,поэтому сделал так: grub-install /dev/sda && grub-install /dev/sdb Ну и остальные как обычно.... Да если засбоит немного сложнее его удалять будет....
@KirillSemaev
@KirillSemaev 8 жыл бұрын
Да я как-то в свое время много читал на тему того, как создавать эти программные рейды, и вроде там умные товарищи пришли к тому что пофиг: бить рейд на разделы, или раздели клеить в рейд.
@antonkorotya3938
@antonkorotya3938 5 жыл бұрын
Кирилл огромное спасибо за видео, задался вопросом, а я если не использовать awk а прописать руками в mdadm.conf массив, сработает это ?
@dase6540
@dase6540 4 жыл бұрын
Все отлично, только один вопрос - почему было не подключиться по ssh к серверу?
@MrSLV76
@MrSLV76 9 жыл бұрын
Шайтан ,однако ))))
@user_emodzithroll3553
@user_emodzithroll3553 5 жыл бұрын
Здравствуйте. Я фанат ваших уроков.Есть ли у вас урок по настройке VPN ? Спасибо
@Alex-jf2yk
@Alex-jf2yk 7 жыл бұрын
Кто-нибудь сталкивался с виртуальными Com портами с возможностью их соединения по TCP-IP, какие программы можете посоветовать .(Linux). Хочу написать скрипт опроса приборов, подключенных к консольному серверу, который предоставляет виртуальные Com порты, с возможностью доступа к ним по TCP-IP протоколу
@mikemike3624
@mikemike3624 7 жыл бұрын
сервер PRIMERGY TX120 S3 Server. как все устроено не известно, помогите разобраться. я так понимаю есть рэйд 1. из двух дисков. установлена ubuntu server. из видеоурока я понял так что рейд не до конца реализован. правильно ли я понял? вот вывод команды fdisk -l ================================================== Диск /dev/sda: 2000.4 Гб, 2000398934016 байт 255 головок, 63 секторов/треков, 243201 цилиндров, всего 3907029168 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes Идентификатор диска: 0x000ebc61 Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 3887497216 3907028991 9765888 fd Автоопределение Linux raid /dev/sda2 2048 3887497215 1943747584 fd Автоопределение Linux raid Пункты таблицы разделов расположены не в дисковом порядке Диск /dev/sdb: 2000.4 Гб, 2000398934016 байт 255 головок, 63 секторов/треков, 243201 цилиндров, всего 3907029168 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes Идентификатор диска: 0x0001ad61 Устр-во Загр Начало Конец Блоки Id Система /dev/sdb1 * 3887497216 3907028991 9765888 fd Автоопределение Linux raid /dev/sdb2 2048 3887497215 1943747584 fd Автоопределение Linux raid Пункты таблицы разделов расположены не в дисковом порядке Диск /dev/md0: 1990.3 Гб, 1990263111680 байт 2 головок, 4 секторов/треков, 485904080 цилиндров, всего 3887232640 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes Идентификатор диска: 0x00000000 На диске /dev/md0 отсутствует верная таблица разделов Диск /dev/md1: 9991 МБ, 9991749632 байт 2 головок, 4 секторов/треков, 2439392 цилиндров, всего 19515136 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes Идентификатор диска: 0x00000000 На диске /dev/md1 отсутствует верная таблица разделов
@OleksandrOvsienko
@OleksandrOvsienko 8 жыл бұрын
у mdadm вылазит бага когда вместо /dev/md0 создается /dev/md127 лечиться update-initramfs -u
@ЮрийЮрьев-х2т
@ЮрийЮрьев-х2т 3 жыл бұрын
а чем мешает?
@KopoHoBaTeJIb
@KopoHoBaTeJIb 5 жыл бұрын
Здравствуйте. Скажите пожалуйста, по какой причине файл mdadm.conf может отсутствовать в директории /etc/mdadm/ как и сама директория? Спасибо
@javakot
@javakot 4 жыл бұрын
тут Кирилл накосячил с монтажом, эта папка как и конфиг файл создаются вручную
@ВЖИК-б3в
@ВЖИК-б3в 3 жыл бұрын
На убунте сервер 20.04 mdadm уже есть
@ruselectrica
@ruselectrica 7 жыл бұрын
Хотел расспросить как правильней распорядится местом на машине с двумя одно терабайтными дисками. Точнее хотелось собрать программный raid 1(и плюс LVM) но что и как бить.....? хотя такая затея может и плохая не представляю как всю эту дичь восстановить если придется....
@dmitryklets7127
@dmitryklets7127 6 жыл бұрын
Евгений Устинов, я второй диск на домашнем компьютере использую просто для резервных копий.
@AvtoRem
@AvtoRem 7 ай бұрын
А почему ввод команд не на русском? 😅
@MasteAlex95
@MasteAlex95 8 жыл бұрын
Сейчас мучаюсь да ищу информацию. Имеется сервер с гипервизором proxmox, который, как понимаю, основан на Debian. В сервера два винта по 2ТБ, на один из них и установлен гипервизор. Вопрос, можно ли создать RAID первого уровня с зеркалированием из тех разделов что у меня есть, и второго харда? Форматировать разумеется нельзя, так что я затрудняюсь понять как правильно это делать, ведь по сути ключ --create не подходит. Ман вроде внимательно просмотрел, и знаю что можно как-бы создать рейд с заранее одним потерянным диском, а потом подключить то что есть, только там вопрос, какие данные буду браться за исходными и что куда будет синхронизироваться. Можно ли какую подсказку по этой теме?
@KirillSemaev
@KirillSemaev 8 жыл бұрын
Нет, по проксмоксу не подскажу, у него там свои заморочки, хоть он и основан на Дебиан.
@ВладимирКузьмин-д2х
@ВладимирКузьмин-д2х 4 жыл бұрын
уж бля жирные видосики, подписка!
@СергейЗахаров-е5ь
@СергейЗахаров-е5ь 7 жыл бұрын
...Вы знаете я пользуюсь Linux-ом у меня стоит "Mint" ..но как-то особо не лезу в эти дебри"))) все равно ничего непонимаю
Правильный подход к детям
00:18
Beatrise
Рет қаралды 10 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 33 МЛН
Файловый сервер на SAMBA (Linux)
22:13
Random Bytes
Рет қаралды 2,1 М.
Docker с 0 до 100%. Всё, что нужно знать.
5:08:24
Правильный подход к детям
00:18
Beatrise
Рет қаралды 10 МЛН