У меня 10 компьютеров, из которых я хочу создать централизованный сервер ubuntu

Открыть Gparted и развернуть раздел / dev / sda4. Выберите раздел / dev / sda6, нажмите раскрывающееся меню меню «Разделение» и выберите «Удалить» повторить шаг 2 для раздела / dev / sda5. Теперь повторите шаг 2 для раздела / dev / sda4 (теперь он должен позволить вам удалить это, теперь, когда этот расширенный раздел пуст.) Выход из gparted (возможно, он попросит вас подтвердить, что вы хотите записать изменения на диск. Согласитесь / нажмите «Да». Перезагрузитесь снова на диск Live Ubuntu и откройте «GParted», чтобы проверить / dev / sda4 -sda5 и -sda6 действительно исчезли. Обычно устанавливайте ubuntu, выбирая его для загрузки вместе с Windows.

Добавление этого текста для фона.

См., Проблема заключается в том, что GParted выполняет свою работу. Вы не можете удалить раздел / dev / sda4, потому что это расширенный раздел, и он содержит логические разделы. Большинство инструментов разбиения не позволят вам произвольно удалить расширенную часть. If он не пуст.

5
задан 22 December 2011 в 01:05

4 ответа

Вы должны серьезно подумать об использовании бездисковых клиентов. Если вы хотите поддерживать сервер и 10 отдельных клиентских установок, это гораздо больше, чем просто поддержка сервера и клиента или только сервера - я объясню, как это возможно. Кроме того, жесткие диски - это части, которые имеют самый короткий срок службы.

Причиной не использовать бездисковых клиентов может быть необходимость работы с огромными файлами (несколько гигабайт) на клиентах. Например, если 10 человек пытаются одновременно редактировать видеофайлы, ваша сеть не может быть достаточно быстрой. В этом случае было бы лучше, чтобы каждый из них имел собственный жесткий диск для хранения собственных файлов. Также, если 10 клиентов должны быть очень разными друг от друга, вы не можете использовать решения, которые я хочу предложить.

LTSP - это один из способов настроить такую ​​сеть бездисковых клиентов. Большое преимущество: вам нужен мощный сервер (с большим количеством оперативной памяти), но вы можете использовать действительно старые клиентские машины, и все будет нормально работать. Только сетевые карты клиента должны поддерживать загрузку из сети (вы можете купить некоторые сетевые карты PCI). Пользовательские программы будут выполняться на сервере. Когда пользователь запускает Firefox, это фактически процесс в системе сервера. Также учетными записями пользователей являются пользователи в системе сервера, поэтому вам не потребуется LDAP. Вам нужно будет поддерживать только сервер, тонкий клиент настолько тонкий, что обычно ему не нужны обновления.

Хорошим способом запуска VirutualBox может быть запуск в режиме безглавых. Это означает, что окна всегда запускаются и запускаются, и пользователи могут подключаться через RDP к нему. Обратите внимание, что только один пользователь сможет использовать его за раз, пока вы не создадите машину VirtualBox для каждого пользователя.

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

Существуют и другие способы запуска бездисковых клиентов (если вы хотите, чтобы программы выполнялись на стороне клиента), но я не знаком с ними .

Последний комментарий: я полагаю, вы можете установить MySQL в любое время, нет необходимости в каком-либо конкретном заказе. Я полагаю, вы не хотите, чтобы пользователи MySQL управлялись LDAP?

1
ответ дан 25 May 2018 в 15:45
  • 1
    После много кровавого пота и соуса, я решил выбрать маршрут LTSP. Работает как шарм. благодаря – Shaneo1 23 January 2012 в 20:14

Я реализовал ту же настройку для нашей сети наблюдений. У нас есть несколько клиентов Linux, которые используют централизованные логины, используя LDAP для пользовательских данных и PAM на стороне клиента. Сервер принимает домашние каталоги пользователей и доставляет их с помощью NFS для клиентов, так что я предполагаю, что это то, что вы имеете в виду под „перемещаемыми профилями“

Для того, чтобы адресовать свои вопросы. :

GUI (например, Debian / Ubuntu / Mint и т. д.) не имеют поддержки GUI для LDAP-аутентификации, что является общим с другими дистрибутивами. Помимо инструментов администрирования, связанных с bodhi.zazen, их не так много. Запуск Windows в виртуальной виртуальной машине: вам лучше перевести это на другой вопрос, поскольку настройка этого может стать немного сложной, но в целом это работает. Я запускаю эту настройку на своем сервере. VirtualBox предлагает команды CLI для автоматического запуска виртуальной машины, когда ваш хост загружается, и вам придется что-то импровизировать, чтобы закрыть виртуальный экземпляр Windows. Подключитесь к серверу Ubuntu в качестве файлового сервера: вы предоставляете слишком мало информации, чтобы ответить на эту проблему, возможно, это также должно быть перенесено на другой вопрос. В принципе, все, что вам нужно, предоставляется, но опять же, нет никаких инструментов GUI для настройки всего этого. Настройка сервера: После установки базовой системы, вам необходимо установить и настроить следующие подсистемы: Сервер OpenLDAP, согласно https://help.ubuntu.com/10.04/serverguide/C/openldap-server.html , Пропустите то, что вам не нужно. Соблюдайте осторожность, чтобы следовать рекомендациям и проверять ожидаемую функциональность после каждого шага, поскольку отчет об ошибках OpenLDAP не очень хорош и не будет очень полезен при поиске этой крошечной опечатки. Не продолжайте работу до тех пор, пока сервер не завершит проверку. Сервер NFS для доставки домашних каталогов на ваши клиентские компьютеры. Это легко, а также рассматривается в Руководстве по Ubuntu Server: https://help.ubuntu.com/10.04/serverguide/C/network-file-system.html механизм аутентификации клиентов, основываясь на РАМ, должен затем быть изменен, чтобы также искать имена пользователей из LDAP, а не только из / etc / passwd, как это обычно бывает. Это снова документируется на https://help.ubuntu.com/10.04/serverguide/C/openldap-server.html#openldap-auth-config. Домашний каталог клиентов должен быть установлен через NFS с сервера.

Это в основном это :-) Это больше, чем должно быть, потому что LDAP очень гибкий и, следовательно, требует создания множества вещей, которые вам не понадобятся в вашей простой настройке.

Слово о работе с домашними каталогами и об использовании бездисковых клиентов, как было предложено lumbric: рассмотрите возможность использования обычных ПК с HD в качестве клиентов. Для надежности, чтобы мы могли продолжать работать, когда сервер терпит неудачу, я настроил на локальном компьютере одного локального пользователя. Дом этого пользователя был перемещен в /localhomes/localuser (однако, если учесть проблемы с нестандартными домашними каталогами). Преимущество заключается в том, что когда сервер или сеть отключены, пользователи могут локально локально использовать эту локальную учетную запись пользователя. Позже они могут передавать свои файлы с /localhomes/localuser на /home/foo, что является монтированием NFS на сервере. Поскольку каждый клиент имеет всю ОС на своем локальном диске (загрузка кеш-пакетов с использованием приблизительного или аналогичного), это происходит быстрее, и локальный пользователь делает клиенты пригодными для использования в автономном режиме.

Ненавижу говорить об этом, но недавно я переместил свой сервер на OpenSuSE именно из-за отсутствия инструментов графического интерфейса. Их универсальный инструмент настройки YaST2 по-прежнему досадно медленный. Но по крайней мере установка этих основных функций (LDAP-сервер, LDAP-сервер, NFS-сервер, Samba, ...) становится очень простой и, прежде всего, достаточно прозрачной, поэтому я могу передать управление машиной менее опытным людям.

4
ответ дан 25 May 2018 в 15:45

Ничего себе, шляпы от вас, это огромная задача, даже для тех, кто знаком с Ubuntu.

Существует несколько графических инструментов, некоторые с веб-интерфейсом, а некоторые из них будут запускаться на сервере, перечисленные на странице Ubuntu Community Wiki Open LDAP Server. Я предпочитаю веб-интерфейсы.

phpldapadmin выглядит хорошо и находится в репозиториях ubuntu

sudo apt-get install phpldapadmin

Ubuntu Community Wiki Откройте страницу сервера LDAP

https://help.ubuntu.com/community/InstallingphpLDAPadmin

1
ответ дан 25 May 2018 в 15:45
  • 1
    Спасибо за ответы на все вопросы. Это дало мне о чем подумать. Я просто хочу запустить Ubuntu Server, который будет основным файловым сервером и сервером печати. С MySQL для хранения данных рецептов и данных формул практиков. Кроме того, я подумываю о том, что 10 клиентских машин связаны с копией Ubuntu на каждом из них и имеют вход пользователя управления сервером через LDAP / NFS. Поскольку моя компания использует учет Sage 200 CRM, к сожалению, мне приходится устанавливать Windows XP на каждом клиентском компьютере в VBox, чтобы он мог получить доступ к серверу Windows, на котором работает MSSQL. – Shaneo1 28 December 2011 в 20:20

Я рекомендую вам зарезервировать ZFS с Zentyal на нем.

Предстоящий выпуск Zentyal в конце этого года будет использовать Samba4, что означает один знак «ldap + kerberos».

] В настоящее время мы используем Zentyal 2.2 на Ubuntu Server 10.04 на нашем рабочем месте по той причине, что вы указали плюс еще несколько.

0
ответ дан 25 May 2018 в 15:45

Другие вопросы по тегам:

Похожие вопросы: