Рейтинг:0

Я не могу подключить компьютеры с Windows 10 к моему массиву рейдов

флаг tr

Запуск Убунту 21.04.

Моя группа технической поддержки сказала мне, что мне нужно заставить их переустановить Ubuntu с Samba для обмена файлами. Отсутствие поддержки от них сейчас и ничего из того, что они сделали, не позволяет мне получить доступ к массиву рейдов, который я использую в качестве файлового сервера для моей компании. Раньше мне удавалось подключить все мои компьютеры с Windows 10, но теперь я получаю ошибки прав доступа при попытке подключения.

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

Еще одна неприятность заключается в том, что массив рейдов не монтируется автоматически при перезапуске, но это мало по сравнению с проблемой подключения.

Похоже, я застрял в своей собственной поддержке, поэтому, пожалуйста, извините мое невежество.

# /etc/fstab: информация о статической файловой системе.
#
# Используйте 'blkid' для вывода универсального уникального идентификатора
# устройство; это может использоваться с UUID= как более надежный способ именования устройств.
# это работает, даже если диски добавляются и удаляются. См. fstab(5).
#
# <файловая система> <точка монтирования> <тип> <опции> <дамп> <пароль>
# /boot/efi был на /dev/sda1 во время установки
UUID=6300-C789 /boot/efi vfat umask=0022,fmask=0022,dmask=0022 0 1
/boot/efi/grub /boot/grub нет по умолчанию, привязать 0 0
UUID=b2f6df64-4a60-4fbe-9b56-9478115acf3e нет swap sw 0 0

Скриншот дисков:

введите описание изображения здесь

# mdadm.conf
#
# !Обратите внимание! Запустите update-initramfs -u после обновления этого файла.
# !Обратите внимание! Это гарантирует, что у initramfs будет обновленная копия.
#
# Пожалуйста, обратитесь к mdadm.conf(5) за информацией об этом файле.
#

# по умолчанию (встроено) сканировать все разделы (/proc/partitions) и все
# контейнеры для суперблоков MD. в качестве альтернативы укажите устройства для сканирования, используя
# подстановочные знаки при желании.
#DEVICE разделяет контейнеры

# автоматически помечать новые массивы как принадлежащие локальной системе
ДОМАШНИЙ <система>

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

# определения существующих массивов MD
МАССИВ /dev/md/0 metadata=1.2 UUID=311df3d1:937b48e0:76785e28:9f3ed13c name=server2014:0
   запчасти=1

# Эта конфигурация была автоматически сгенерирована mkconf 09 июля 2021 г., 12:33:56 -0400.
Joe Howell avatar
флаг tr
К сожалению, это было установлено ИТ-группой, которую мы используем для обслуживания компьютеров.
Joe Howell avatar
флаг tr
Я нажимаю на значок ФАЙЛЫ и нахожу его в разделе «Другие места» для монтирования. Я использую терминал, когда это необходимо, но не знаю, как передать вам содержимое /etc/fstab
флаг ar
Похоже, вы не полностью скопировали содержимое `/etc/fstab`. Должна быть как минимум еще одна строка, начинающаяся с UUID.
Joe Howell avatar
флаг tr
После опубликованного вывода больше нет строк.
Joe Howell avatar
флаг tr
Нет вывода для blkid /dev/md127
Joe Howell avatar
флаг tr
Нет выхода ни для того, ни для другого. Это потенциальная проблема?
Joe Howell avatar
флаг tr
Нет разделов, начинающихся с [sambashare]
флаг ar
Вы нашли решение своей проблемы?
Рейтинг:0
флаг ar

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

Проблема (я так думаю)

Массив RAID не монтируется автоматически после переустановки. Когда вы монтируете его с помощью Файлы>Другое место массив RAID монтируется с разрешения пользователя джоадмин. Это означает, что массив предназначен для использования пользователем джоадмин Только. Это может быть одной из причин, по которой другие пользователи не могут получить к нему доступ.

Решение

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

Создать новую точку монтирования

Сначала мы создаем новую папку под /СМИ/. Давайте назовем это самбарайд. Откройте терминал и введите:

sudo mkdir/медиа/самбараид

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

Теперь давайте изменим разрешения, чтобы каждый мог читать и писать в эту папку:

sudo chmod -R 777 /медиа/самбараид

Изменить /etc/fstab

Размонтируйте RAID-массив в Files, если он смонтирован.

Теперь, когда мы создали точку монтирования для массива RAID, мы должны указать компьютеру использовать ее при загрузке компьютера. Мы делаем это, добавляя строку в файл фстаб. Чтобы отредактировать этот файл, мы должны открыть его как администратор. Используйте команду ниже, чтобы открыть файл в редакторе:

sudo -H gedit /etc/fstab

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

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

Перейдите в конец файла и эти две строки:

# RAID-массив для SAMBA
UUID=416d38fa-058d-4f23-bfb3-c4a28b998655 /media/sambarid/ ext4 по умолчанию 0 0

Первая строка является комментарием и сообщает вам, о чем следующая строка. Обратите внимание на строку после UUID=. Я скопировал его вручную со снимка экрана приложения для дисков, которое вы разместили в вопросе. Убедитесь, что это точно. Вы можете скопировать и вставить его из приложения для дисков.

Сохраните и выйдите из редактора.

Введите следующую команду, чтобы смонтировать массив RAID в новой точке монтирования:

судо монтировать -а

Убедитесь, что после этой команды нет ошибок.Теперь вы должны быть в состоянии перейти к /медиа/самбараид в приложении «Файлы» и увидеть все папки в массиве RAID.

Следующий шаг

Настройте Samba для использования массива RAID в новой точке монтирования. Я полагаю, вы уже знаете, как это сделать. Если нет, проверьте содержимое файла /etc/самба/smb.conf. В нем должен быть раздел [самбашар] где должна быть указана папка в общем массиве RAID. Отредактируйте этот раздел, чтобы он выглядел следующим образом:

[самбашар]
    comment = Samba для совместного использования массива RAID
    путь = /медиа/самбараид/некоторая_папка
    только чтение = нет
    просматриваемый = да

куда некоторая_папка — это имя папки, которую вы хотите использовать в массиве RAID.

Перезапустите Samba, чтобы изменения вступили в силу, с помощью команды:

перезапустить службу sudo smbd

Проверить, если увф включается командой:

статус sudo ufw

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

Использованная литература:

https://www.bomski.com/automount-software-raid-array-in-ubuntu/

https://ubuntu.com/tutorials/install-and-configure-самба

Надеюсь это поможет

Joe Howell avatar
флаг tr
Я не мог вернуться к этому до сих пор. Пробуем ваши предложения и сообщим вам результаты. Спасибо, что нашли время, чтобы помочь.
Joe Howell avatar
флаг tr
Это исправило проблему с автомонтированием, но не позволило мне получить доступ с компьютеров с Windows 10. Я получаю ту же ошибку разрешений при входе в систему.
флаг ar
@JoeHowell активен `ufw`? Попробуйте ввести команду `sudo` ufw status` и сообщите об этом.
Joe Howell avatar
флаг tr
Эта команда возвращает «Статус: неактивен».
флаг ar
Хорошо, теперь мы знаем, что проблема не в ufw.

Ответить или комментировать

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