FreeBSD 6.2 и железо

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
maniac
мл. сержант
Сообщения: 149
Зарегистрирован: 2006-05-31 7:42:14

FreeBSD 6.2 и железо

Непрочитанное сообщение maniac » 2008-11-18 16:37:38

Привет гуру. Подскажите не опытному. Купили биллинг NetUP. Собрали сервак с 4ГБ оперативки, винтами (5 штук по 70гб - RAID5), два ADM Opteron 64x. Поставил на сервер FreeBSD 6.2 i386. Поставить 64-х не могу, т.к. NetUP не портирован для этого. Посему у меня к вам пару вопросов:

Памяти 4гб, по dmesg показывает так:

Код: Выделить всё

dmesg -a | grep mem
real memory  = 3489136640 (3327 MB)
avail memory = 3418071040 (3259 MB)
Это нормально? Как во фре воопще посмотреть, сколько памяти доступно, и нормально ли она вся распределена? Может есть что-то другое, по сравнению с dmesg?

Файловую систему разбил так:

Код: Выделить всё

df -h
Filesystem            Size    Used   Avail Capacity  Mounted on
/dev/amrd0s1a    1.9G     94M    1.7G     5%    /
devfs                   1.0K    1.0K      0B      100%    /dev
/dev/amrd0s1d    989M     14K    910M     0%     /tmp
/dev/amrd0s1f     68G    1.7G     61G       3%    /usr
/dev/amrd0s1e    1.9G     78M    1.7G     4%     /var
/dev/amrd0s1g    189G    768K    174G     0%    /var/db/mysql
Правильно ли сделана разбивка ФС? Как нужно разбивать?

В качестве базы данных будет использоваться mysql с InnoDB. Скомпилировал мускль с поддержкой InnoDB. При запуске мускль ругается на это:

Код: Выделить всё

081118 14:22:48  InnoDB: Error: cannot allocate 1782595584 bytes of
InnoDB: memory with malloc! Total allocated memory
InnoDB: by InnoDB 14761732 bytes. Operating system errno: 12
InnoDB: Check if you should increase the swap file or
InnoDB: ulimits of your operating system.
InnoDB: On FreeBSD check you have compiled the OS with
InnoDB: a big enough maximum process size.
InnoDB: Note that in most 32-bit computers the process
InnoDB: memory space is limited to 2 GB or 4 GB.
InnoDB: We keep retrying the allocation for 60 seconds...
InnoDB: Fatal error: cannot allocate the memory for the buffer pool
081118 14:23:49 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.0.67-log'  socket: '/tmp/mysql.sock'  port: 3306  FreeBSD port: mysql-server-5.0.67_1
Что это? мускль не хочет работать с 4гб? как заставить его корректно работать?

Заранее большое спасибо всем за ответы.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: FreeBSD 6.2 и железо

Непрочитанное сообщение hizel » 2008-11-18 17:06:10

для начала, ОСь не хочет работать с 4 Гб

гм, а предыдущую вашу тему сносить?
там вам что то даже ответили :/
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
weec
лейтенант
Сообщения: 948
Зарегистрирован: 2007-07-24 11:17:35
Откуда: Afghanistan
Контактная информация:

Re: FreeBSD 6.2 и железо

Непрочитанное сообщение weec » 2008-11-18 17:57:42

http://dev.mysql.com/doc/refman/5.0/en/freebsd.html

не помешает обновиться до 7ки