поиск:    
  Бесплатная почта на E1.ru почта @E1.ru:  (регистрация)
пароль:

 
переход:  

Технологии
Технологии
Екатеринбург Онлайн
Публикации:  Айвоська  |  Каталог:  ПК, ноутбуки, планшеты  |  Форумы:  Операторы связи,   Модели телефонов,   Цифровое фото,   Обсуждение гаджетов,   Интернет

  Общение > Форумы  > Технологии > Технические вопросы > UNIX, Linux, Open Source Software  

Нужен ли RAID 1 на диске с системой? - страница 2


Список Тем  |   Поиск  |   Правила  |   Статистика  |   Подписаться на тему
первая страницаПредыдущая страница | 1 | 2 | 3 | следующая страницапоследняя страница
Re: Нужен ли RAID 1 на диске с системой?   #36135 
Автор: -xулиган-  
Дата:   26 Янв 2017 16:13

E1 пожал

Цитата:
От пользователя: Ziplex

схему

до не читабельного вида :-(
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36136 
Автор: -xулиган-  
Дата:   26 Янв 2017 16:48

Т. к. я с линукс на "вы" и в командной строке работаю на уровне Ctrl+C/Ctrl+V хочется чего-то попроще, в т. ч. GUI. Сейчас, чтобы поразбираться, пытаюсь под виртуалкой реализовать схему:

- 1-й Hdd 1Тб для Proxmox (установка по умолчанию);
- 2-й Hdd 1Тб для образов 1 Hdd 1Тб (и, возможно, для организации NAS под lxc для хранения и дублирования резервных копий на удаленный NAS (здесь про него писал http://www.e1.ru/talk/forum/read.php?f=125&i=35917...));
- 1-й SSD 120Гб под базы 1С;
- 2-й SSD 120Гб под журналы транзакций 1С.

Я с PostgreSQL никогда дела не имел, но народ пишет что это ускоряет работу на 12-15%.


Цитата:
От пользователя: Ziplex

postgres отлично живет в lxc, под 1С под нагрузкой около 150 юзверей, на SSD

Какой процессор? Сколько ядер и оперативки отдано системе с postgres? Сколько весит база 1С?

Для меня всё новое и пока одни вопросы т. к. дела с этим не имел.

[Сообщение изменено пользователем 26.01.2017 16:53]
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36137 
Автор: -xулиган-  
Дата:   27 Янв 2017 20:51



Цитата:
От пользователя: Ziplex



Прошу поделиться опытом. Как Вы смогли поднять в ProxMoxVE контейнер lxc с PostgreSQL на 150 юзеров 1С?

ProxMoxVE в контейнере мне даже репы добавить не даёт, не то чтобы PostgreSQL-1С поставить.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36138 
Автор: Ziplex  
Дата:   28 Янв 2017 23:34

По вопросу о железе, 2 Xenon по 16 ядер 256Gb RAM, SSD диски.

Для успешного внедрения конфигураций под большие нагрузки вам необходимо следующее:

1. Грамотный 1С программер который в курсе что такое управляемые блокировки (большинство не в курсе, ибо пишут под mssql).
2. Знание postgres на уровне advanced DBA.
3. Понимание работы файловых систем и блочных устройств, что такое fsync.
4. Понимание как работает память в Linux, что такое страницы, как ими управлять, что такое виртуальная память и прочее/
5. Понимание работы контейнеров, а именно все что касается cgroups, привилегированности и прочих плюшек.
6. Сетевой стек, как работает bridge, iproute2, open vswitch и т.д.

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

Если у Вас проблема даже в настройке контейнера, то про то что выше пока говорить рано.
Поэтому опишите что вы конкретно сделали и в чем именно сложность на данный момент ?



[Сообщение изменено пользователем 28.01.2017 23:38]
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36145 
Автор: -xулиган-  
Дата:   30 Янв 2017 09:57



Цитата:
От пользователя: Ziplex

2 Xenon по 16 ядер 256Gb RAM, SSD диски

Серьёзная техника.

Цитата:
От пользователя: Ziplex

опишите что вы конкретно сделали и в чем именно сложность на данный момент

У нас намного скромнее: Xenon 8 ядер 16Gb RAM, про диски писал выше.
5 пользователей, файловые базы бухгалтерия - 4Gb и торговля - 6.5Gb.
Когда начались тормоза вышли из положения заменой HDD на SSD. Т. к. планируется увеличение объема базы принято решение переходить на клиент-серверный вариант. В качестве СУБД выбрана PostgreSQL, под неё приобретен дополнительный сервер. Сервер 1С будет на своём железе (i7, 16Gb RAM, win2008r2).
ProxMox ставится без проблем. Пока нет понимания работы контейнеров. Как чего устанавливать внутри контейнера нормального описания не нашел. Пытаюсь добавить репозитории postgrespro для установки postgresql-1c - не даёт.
Под kvm проблем нет.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36147 
Автор: Ziplex  
Дата:   30 Янв 2017 10:54

Контейнер к сети как подключен через бридж или vnet ?
Устанавливается внутри контейнера все аналогично, тому дистрибутиву, шаблон которого вы установили в контейнер, за исключением нюансов работы с железом, fstab и некоторых других ограничений.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36148 
Автор: -xулиган-  
Дата:   30 Янв 2017 11:13

Через бридж, сеть видит. Пробовал ubuntu и debian, добавить репозитории не дают, где-то ограничения. Пробовал поставить xfce4 - установка проходит, но DE не запускается, xorg не доступен.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36149 
Автор: Ziplex  
Дата:   30 Янв 2017 11:42

Каким образом репозитории добавляете, какие ошибки возникают?

Зачем вам X на сервере - это моветон для продакшен структуры. Если вы конечно не используете его под удаленный доступ для клиентов, или есть кривой демон которому нужны иксы. X в контейнере отдельная тема.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36150 
Автор: -xулиган-  
Дата:   30 Янв 2017 12:16



Цитата:
От пользователя: Ziplex

Каким образом репозитории добавляете, какие ошибки возникают?

https://postgrespro.ru/products/1c_build
Под kvm нормально добавляется.

Цитата:
От пользователя: Ziplex

Зачем вам X на сервере

Для pgadmin, но можно его и на винду поставить.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36151 
Автор: Ziplex  
Дата:   30 Янв 2017 13:39

Ну я помочь тут не смогу, ибо не телепат и Вы не говорите что делаете и на что ругается.

Опять таки повторюсь добавление репозитория в lxc, происходит так же как и на хосте будь то yum, apt, packman, и прочие пакетные менеджеры. Никогда проблем с этим не возникало, могу лишь предположить что установили кривой шаблон, либо намудрили с правами на FS. journalctl в помощь.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36152 
Автор: yozza   (О пользователе) 
Дата:   30 Янв 2017 15:06



Цитата:
От пользователя: -xулиган-

Для pgadmin

он разучился удаленно с базой соединяться? 8-(


Цитата:
От пользователя: Ziplex

X на сервере - это моветон для продакшен

увы и ах для реального айти это правда жизни (уж в этой стране особенно... ну и в прочих индиях надо думать тоже)... вечно наставят экзелей, консолей и прочего на серваки. потом "админят" по radmine. сплошь и рядом вендогуй везде :-(
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36153 
Автор: -xулиган-  
Дата:   30 Янв 2017 15:38



Цитата:
От пользователя: Ziplex

Вы не говорите что делаете и на что ругается

попытался повторить:

Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru

файл и запись в нем есть, но не читается
с правами ничего не мудрил, всё по умолчанию, шаблоны тоже (ubuntu 16.04, debian 8)
на хосте нормально работает, в контейнере не хочет
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36154 
Автор: Ziplex  
Дата:   30 Янв 2017 16:47

Вы всегда так бездумно копируете команды из мануала?

Во-первых у вас явным образом ошибка в вызове lsb_release, от чего в файл
/etc/apt/sources.list.d/postgrespro-1c.list не попадает имя релиза вашего дистрибутива.

Выполните команду which lsb_release, он явным образом укажет путь.

sh в данном случае лишнее, т.к. скорей всего его env незнает пути до lsb_release

попробуйте добавить репу так

echo "deb http://1c.postgrespro.ru/deb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/postgrespro-1c.list
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36155 
Автор: Ziplex  
Дата:   30 Янв 2017 16:54

Ну либо просто добавьте в файл
postgrespro-1c.list
deb http://1c.postgrespro.ru/deb/ Имя_вашего_релиза main

для примера дебиан 8
deb http://1c.postgrespro.ru/deb/ jessie main
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36156 
Автор: -xулиган-  
Дата:   30 Янв 2017 17:30

Спасибо. Попробую.

Раз сама система в контейнере настолько мало места занимает может есть смысл отдать контейнеру с postgres целиком диск SSD? Основной объем у нас будет занимать 1С УТ, планируется нормально заполнить карточки товара, а номенклатуры более 10 000 наименований. Мне кажется все равно для такой базы 120Gb более чем достаточно (на данный момент база 6,5Gb).
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36157 
Автор: -xулиган-  
Дата:   31 Янв 2017 11:47



Цитата:
От пользователя: Ziplex



Я правильно понял, что если в настройке хранилища proxmox поставить флаг "общедоступно", то из других контейнеров или виртуальных машин это хранилище будет доступно и его можно использовать для резервного копирования?
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36158 
Автор: Ziplex  
Дата:   31 Янв 2017 13:44

Общий доступ он же shared это если вы кластер строить собираетесь.
Резервные копии контейнеров вы можете делать на хранилище для которого это разрешено.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36159 
Автор: -xулиган-  
Дата:   31 Янв 2017 14:21

Я имел ввиду резервные копии не самих контейнеров, а баз, работающих внутри контейнера.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36160 
Автор: Ziplex  
Дата:   31 Янв 2017 15:51

Вам никто не мешает в контейнер примонтировать кусок LVM для бекапов или забиндить смонтированную точку с любым блочным устройством с хоста, или использовать nfs, smb, iscsi. Вариантов полно.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36161 
Автор: -xулиган-  
Дата:   01 Фев 2017 15:43

Что такое происходит с кодировкой в контейнере после добавления русской локали и почему такого небыло в VM?

Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru

Может сначала нужно настроить локали на хосте?
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36162 
Автор: Ziplex  
Дата:   02 Фев 2017 09:17

Вы для начала проверьте по ssh или через pct enter idКонтейнера с хоста. По виду похоже на то что браузер не отрисовывает правильно кирилический текст. Вообще через браузер никогда не использую консоль, это не удобно, только для kvm при первоначальной настройке, все остальное тольо по ssh.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36164 
Автор: -xулиган-  
Дата:   03 Фев 2017 08:42



Цитата:
От пользователя: Ziplex

браузер не отрисовывает правильно кирилический текст

Так оно и есть, и не только кирилический, латиницу тоже (на первом скрине кирилицы нет). В терминале намного удобнее.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36165 
Автор: -xулиган-  
Дата:   03 Фев 2017 12:00

Мучения даром не прошли, 1С под postgresql работает.

Тест 1. На i3 с 8Гб ОЗУ и HDD WD 720rpm под Ubuntu 14.04 в VirtualBox для Proxmox отдано 2 ядра и 4Гб ОЗУ, в контейнере Debian 8.6 с 2 ядрами и 2Гб ОЗУ.

Фотография из Фотогалереи на E1.ru

Тест 2. То, что работает сейчас (i7, 16Gb RAM, SSD, Win2008R2).

Фотография из Фотогалереи на E1.ru


Насколько я понял в контейнерах и ВМ диски можно только увеличивать. Количество ядер, объем ОЗУ и своп можно изменять в любую сторону или только в сторону увеличения? На боевом сервере сколько дать ядер из 8-и и ОЗУ из 16Гб контейнеру с debian/postgresql? Где физически лежит своп и сколько его дать?

Теперь буду разбираться с СХД. Задача: на HDD 1Tb акронисом положить образ системного диска, бэкапы баз, виртуалок, образы системных дисков с компов некоторых пользователей и с помощью BTSync всё это синхронизировать с удалённым СХД.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36166 
Автор: Ziplex  
Дата:   06 Фев 2017 10:28

1. Контейнеры располагаются как raw на LVM. VM так же можно положить на раздел с LVM в формате raw, что я обычно и делаю, т.к не зачем накладные расходы по IOPS. Исходя из этого очевидно, что с разделом можно делать все что позволяет LVM - играть с размером как угодно, хоть уменьшать хоть увеличивать.
2. Ресурсы (память, cpu, core и т.д) так же можете менять в любую сторону.
4. Swap лежит там куда вы его при установке положили, а именно в группе pve на томе swap. Если хотите добавить еще раздел подкачки, то в помощь swapon на удобный для вас раздел или файл.
5. Сколько выделять ресурсов - это Вам решать, все зависит от задач, объемов БД, количества клиентов и т.д. Выделяйте сколько не жалко, смотрите IOPS, тайминги, синки на ФС, исходя из этого слабые места найдете. Чем больше метрик снимать будете тем больше поймете сколько вам нужно ресурсов.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36167 
Автор: -xулиган-  
Дата:   06 Фев 2017 16:07

Это хорошо, что можно в любую сторону менять.
Ответить   |  Поделиться:  
Список Тем  |   Поиск  |   Правила  |   Статистика  |   Подписаться на тему
первая страницаПредыдущая страница | 1 | 2 | 3 | следующая страницапоследняя страница

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


 Мой E1 : Вход 
 
Вход для зарегистрированных пользователей:
E-mail:
Пароль:
Если Вы не зарегистрированы, то добро пожаловать на страницу регистрации.
Если Вы зарегистрированы, но забыли пароль, Вы можете его запросить.

Развернуть блок
 Погода