проблемы с запуском самбы34 на FreeBSD9 установленной на фле
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
проблемы с запуском самбы34 на FreeBSD9 установленной на фле
Я совсем чайник в фре, начинаю изучать. Помогите пожалуйста!
Установил и настроил FreeBSD9 на USB флешку. Сама ОС работет, все нормально. /var и /tmp монтируются в оперативку, флешка только на чтение.
pkg_add -r samba34 - поставил самбу.
И теперь не могу ее запустить. В логе /var/log/messages единственное сообщение:
/etc/rc: WARNING: /var/db/samba34 is not a directory.
и все.
если создаю директорию в ручную и пытаюсь перезапустить самбу
/usr/local/etc/rc.d/samba stop
/usr/local/etc/rc.d/samba start
то получаю сообщение
Removing stale Samba tbd files: done
и опять ничего
Помогите кто знает, иначе все затея создания файлового сервера и торрентокачалки провалится с треском.
Установил и настроил FreeBSD9 на USB флешку. Сама ОС работет, все нормально. /var и /tmp монтируются в оперативку, флешка только на чтение.
pkg_add -r samba34 - поставил самбу.
И теперь не могу ее запустить. В логе /var/log/messages единственное сообщение:
/etc/rc: WARNING: /var/db/samba34 is not a directory.
и все.
если создаю директорию в ручную и пытаюсь перезапустить самбу
/usr/local/etc/rc.d/samba stop
/usr/local/etc/rc.d/samba start
то получаю сообщение
Removing stale Samba tbd files: done
и опять ничего
Помогите кто знает, иначе все затея создания файлового сервера и торрентокачалки провалится с треском.
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Код: Выделить всё
ps -ax | grep smb
- Neus
- майор
- Сообщения: 2005
- Зарегистрирован: 2008-09-08 21:59:56
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
ну так и заюзал бы готовое решение (FreeNAS например)Bojarin писал(а):Я совсем чайник в фре, начинаю изучать. Помогите пожалуйста!
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Код: Выделить всё
2359 1 R+ 0:00,00 grep smb
не хочу готовое, хочу ковырять фряху чтобы чему-нибудь научиться
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
В логе появилось кое что новенькое:
Да, его там нет. Но это не так важно. Кстати, Swat ставится вместе с самбой или его отдельно нужно ставить?
Код: Выделить всё
Nov 27 08:05:54 s2 inetd[2328]: cannot execute /usr/local/sbin/swat: No such file or directory
Nov 27 08:05:59 s2 inetd[2329]: cannot execute /usr/local/sbin/swat: No such file or directory
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
На фейхуа запускать через inetd ??
Закоментируйте там всё, что Самбы касается и в /etc/rc.conf > samba_enable="YES"
Закоментируйте там всё, что Самбы касается и в /etc/rc.conf > samba_enable="YES"
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
через rc.conf тоже не работает. пробовал и так, и так.
Сейчас верну запуск через rc.conf, inetd вообще отключу
Сейчас верну запуск через rc.conf, inetd вообще отключу
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Где smb.conf находиться? Как вы его редактируете, он же в /usr по умолчанию,
а у вас он для чтения.
В smb.conf есть по умолчанию
а у вас домашний каталог только для чтения, или не так?
а у вас он для чтения.
В smb.conf есть по умолчанию
Код: Выделить всё
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
в inetd.conf закомментировал самбу и сват
в rc.conf прописал
получил то же самое, при загрузке ругается /etc/rc: WARNING: /var/db/samba34 is not a directory.
создал в ручную директорию, запускаю:
на этот раз появились файлы в /var/db/samba34 , но самбы все-равно в процессах нет
в rc.conf прописал
Код: Выделить всё
inetd_enable="NO"
nmbd_enable="YES"
smbd_enable="YES"
создал в ручную директорию, запускаю:
Код: Выделить всё
s2# /usr/local/etc/rc.d/samba start
Removing stale Samba tdb files: . done
Starting nmbd.
Starting smbd.
s2#
s2# ls /var/db/samba34
messages.tdb registry.tdb
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
2BirdGovorun: нормально я его редактирую, делаю mount -uw / , редактирую и делаю mount -ur /
в smb.conf у меня именно так, однако нет никакой разницы на чтение или на запись смонтирована / , результат один и тот же - никакой.
в smb.conf у меня именно так, однако нет никакой разницы на чтение или на запись смонтирована / , результат один и тот же - никакой.
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Посмотрите в /var/log/samba34, может там ответ найдёте, почему не работает.
Самба должна стартовать и с конфигом по умолчанию и у вас она стартует, без ошибок,
а вот почему в процессах нет, непонятно.
Самба должна стартовать и с конфигом по умолчанию и у вас она стартует, без ошибок,
а вот почему в процессах нет, непонятно.
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Это первое место куда я смотрел. Беда в том, что там даже директории samba34 нет. И если ее создать, то в ней все-равно пусто.BirdGovorun писал(а):Посмотрите в /var/log/samba34, может там ответ найдёте, почему не работает.
Попробую еще раз на всякий случай.
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Не надо создавать, логи сами создаются.Bojarin писал(а):Это первое место куда я смотрел. Беда в том, что там даже директории samba34 нет. И если ее создать, то в ней все-равно пусто.BirdGovorun писал(а):Посмотрите в /var/log/samba34, может там ответ найдёте, почему не работает.
Попробую еще раз на всякий случай.
Покажите, что у вас в smb.conf ?
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Попробовал. Прогресс есть! в созданном вручную /var/log/samba34 появились логи, вот их содержимое:
Понятна проблема теперь: самба почему-то не может сама создавать директории в /var/db/samba34 /var/run/samba34 и /var/log/samba34
Отсюда глупый вопрос: как создать эти директории при старте системы до запуска самбы?
Код: Выделить всё
log.nmbd 279/279 100%
[2012/11/27 09:31:20, 0] nmbd/nmbd.c:855(main)
nmbd version 3.4.14 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
[2012/11/27 09:31:20, 0] lib/pidfile.c:129(pidfile_create)
ERROR: can't open /var/run/samba34/nmbd.pid: Error was No such file or directory
log.smbd 702/702 100%
[2012/11/27 09:31:20, 0] smbd/server.c:1065(main)
smbd version 3.4.14 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
[2012/11/27 09:31:20, 0] printing/print_cups.c:103(cups_connect)
Unable to connect to CUPS server localhost:631 - No such file or directory
[2012/11/27 09:31:20, 0] printing/print_cups.c:103(cups_connect)
Unable to connect to CUPS server localhost:631 - No such file or directory
[2012/11/27 09:31:20, 1] smbd/files.c:177(file_init)
file_init: Information only: requested 16384 open files, 11075 are available.
[2012/11/27 09:31:20, 0] lib/pidfile.c:129(pidfile_create)
ERROR: can't open /var/run/samba34/smbd.pid: Error was No such file or directory
Отсюда глупый вопрос: как создать эти директории при старте системы до запуска самбы?
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
вот конфиг самбы, пустой, ничего там не настраивал почти:
Код: Выделить всё
[global]
workgroup = MYGROUP
server string = Samba Server
security = user
load printers = no
log file = /var/log/samba34/log.%m
max log size = 50
dns proxy = no.
display charset = koi8-r
unix charset = koi8-r
dos charset = cp866
[homes]
comment = Home Directories
browseable = no
writable = yes
[myshare]
comment = test
path = /mnt/hdd
valid users = user
public = yes
writable = yes
printable = no
create mask = 0765
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Похоже у вас проблема с правом доступа.
Попробуй
Попробуй
Код: Выделить всё
#chmod -R 777 /var
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Код: Выделить всё
# chmod -R 777 /var
chmod: /var/empty: Operation not permitted
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Тогда конкретно на /var/run , /var/db и /var/log права изменить
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
парва ставит, а вот самба говорит все то же: /var/db/samba34 is not a directoryBirdGovorun писал(а):Тогда конкретно на /var/run , /var/db и /var/log права изменить
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
/var/db/samba34 появляется при установке, попробуй Самбу переустановить,
может она не создала каталог, потому что прав не хватало, а так я уже не знаю, чего ещё не так.
может она не создала каталог, потому что прав не хватало, а так я уже не знаю, чего ещё не так.
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Не поможет. Потому как var при каждой загрузке новый создается. Скажите лучше как /var/db/samba34 /var/run/samba34 и /var/log/samba34 создать при старте системы до запуска самбы. Будут каждый раз создаваться и самба стартовать будет нормально.
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Можно в стартовый скрипт Самбы /usr/local/etc/rc.d/samba
в самом начале скрипта
mkdir ......
chmod ....
и всё что надо
в самом начале скрипта
mkdir ......
chmod ....
и всё что надо
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2012-11-27 10:49:49
Re: проблемы с запуском самбы34 на FreeBSD9 установленной на
Проблемы с фряхой пришлось отложить по нескольким причинам:
1) флешка оказалась бракованая - зависала при разворачивании дерева портов.
2) на планируемой под файловый сервер материнке (asus c60m1-i) оказалась не поддерживаемая 9 фрей сетевуха
3) завал на работе
Так как проще оказалось ставить все с нуля на замененную по гарантии флешку, ставлю теперь релиз 8.3.
Создание директорий при запуске самбы проблему почти решило, осталась одна директория в /usr , доступная только на чтение, но до нее руки пока не дошли
1) флешка оказалась бракованая - зависала при разворачивании дерева портов.
2) на планируемой под файловый сервер материнке (asus c60m1-i) оказалась не поддерживаемая 9 фрей сетевуха
3) завал на работе
Так как проще оказалось ставить все с нуля на замененную по гарантии флешку, ставлю теперь релиз 8.3.
Создание директорий при запуске самбы проблему почти решило, осталась одна директория в /usr , доступная только на чтение, но до нее руки пока не дошли