Ru-Board.club
← Вернуться в раздел «UNIX»

» FreeNAS | NAS4Free и всё что с ними связано

Автор: polzovatel13
Дата сообщения: 20.03.2014 18:43
установлен на диск, х64-full.


Добавлено:
установлен на диске, x64-full

пользователь 2gusia (блог http://2gusia.livejournal.com/4252.html?view=903324#t903324)
вот мне ссылочку дал (большое ему спасибо!) http://wiki.nas4free.org/doku.php?id=faq:0040
для просмотра статуса WebGUI использовал команду-
/etc/rc.d/lighttpd onestatus

для запуска WebGUI использовал команду-
/etc/rc.d/lighttpd onestart

Заработало (сейчас перегружу, проверю надолго ли)
Также выскакивает подсказка, что необходимо в файле /etc/rc.config установить такие параметры- lighttpd_enable YES
Только я не знаю как этот файл изменить.

Добавлено:
после перезагрузки вебгуи не заработал, запустил вручную коммандой-
/etc/rc.d/lighttpd onestart

как отредактировать файл /etc/rc.config ?


Добавлено:
В вебгуи, в разделе Система, дополнительно в файл rc.config добавил
переменную lighttpd_enable и выставил значение YES.
Перегрузил.Работает.Очень хорошо.

Но что случилось перед этим, что вебгуи перестал запускаться?
В чем причина?...
Автор: Abysmal1
Дата сообщения: 21.03.2014 10:19

Цитата:

goletsa
А кто мешает вам на датасторе jail с софтом держать?


Да, джейлы на датасторе будут. Правда пока не срослось с ними. TheBrig поставил, но вот что-то там не получается сделать, чтобы запускался установленный софт.

А по поводу доп софта в раздел DATA на флешку, хотел туда поместить тот же mc.
Кстати, в Embeded версии хочется еще разобраться, как установить mc так, чтобы при перезагрузке не запускать повторно скрипт установки, все сразу прописалось в систему.

Прошу прощения за корявость изложения, терминологией пока еще плохо владею и *nix-ы только осваиваю
Автор: goletsa
Дата сообщения: 23.03.2014 12:37
Abysmal1

Цитата:
Да, джейлы на датасторе будут. Правда пока не срослось с ними. TheBrig поставил, но вот что-то там не получается сделать, чтобы запускался установленный софт.

Обновился тут вчера на 9.2 ветку, Jailы нормально работают.
Спокойно внутри собрал mc/ncdc
Автор: Abysmal1
Дата сообщения: 28.03.2014 14:27
Что и где надо почистить в Embedded версии чтобы не получать сообщение о заполненности файловой системы?
write failed, filesystem is full

и еще вопрос. Пытаюсь в джейл созданный TheBrig установить приложение с помощью установщика пакетов, например тот же mc
#pkg_add -r mc

и получаю сообщения

Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.2-release/Latest/mc.tbz: No address record
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.2-release/Latest/mc.tbz' by URL

Что я делаю не так?
Автор: goletsa
Дата сообщения: 28.03.2014 14:49
Abysmal1

Цитата:

Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.2-release/Latest/mc.tbz: No address record
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.2-release/Latest/mc.tbz' by URL

DNS не работает.
ping ya.ru в джейле работает?

Цитата:
Что и где надо почистить в Embedded версии чтобы не получать сообщение о заполненности файловой системы?  
write failed, filesystem is full  

перегрузитесь, оно там в памяти весит


Добавлено:

Цитата:
Что я делаю не так?

А в портов?
Кстати в 9.2 надо переходить с pkg_* на pkgng
Автор: Abysmal1
Дата сообщения: 28.03.2014 15:49
заработало

Да, не было доступа к ДНС


Добавлено:
кое-что стало получаться с джейлами, но столкнулся с проблемой отсутствия нужного девайса. Хочу прикрутить для архивирования стример с автолоадером. Сам стример видится и работает, но вот автолоадером из консоли управлять не получается - нет /dev/ch0
Как его добавить, чтобы при загрузке инициализировался и был доступен?
Подозреваю, что мне придется перейти на Full-версию вместо embedded?
Автор: goletsa
Дата сообщения: 28.03.2014 20:37

Цитата:
кое-что стало получаться с джейлами, но столкнулся с проблемой отсутствия нужного девайса. Хочу прикрутить для архивирования стример с автолоадером. Сам стример видится и работает, но вот автолоадером из консоли управлять не получается - нет /dev/ch0  
Как его добавить, чтобы при загрузке инициализировался и был доступен?
Подозреваю, что мне придется перейти на Full-версию вместо embedded?

Честно, с такими девайсами дела не имел.
А в хостовой системе устроство видно?
Просто может драйвера нету\не собран?
Автор: Abysmal1
Дата сообщения: 28.03.2014 21:10
в том-то и дело, что сам стример положенными девайсами sa0 nsa0 esa0 виден. А вот автолоадера ch0, который на том же скази вторым луном представлен - нет.

Эх, очень мало информации
В полноценной фряхе он точно должен быть, как и дополнительные команды работы с ним (mtx, chio, ch). ПРи описании работы с автолоадером там все это как само собой разумеющееся описывается
Автор: goletsa
Дата сообщения: 28.03.2014 22:49
Abysmal1
Покажите лог загрузки, что там вообще про него пишется.
Автор: Abysmal1
Дата сообщения: 29.03.2014 19:49
[more] ничего не пишется. Про стример есть, а про автолоадер нет.

проинициализировался SCSI
Mar 29 12:13:11 nas4free kernel: trm0: <Tekram DC395U/UW/F DC315/U Fast20 Wide SCSI Adapter> port 0xd000-0xd0ff mem 0xf7c10000-0xf7c10fff irq 16 at device 1.0 on pci4
Mar 29 12:13:11 nas4free kernel: trm0: [GIANT-LOCKED]

потом набортная периферия. А затем все накопители (жирным выделил стример). А вот
scbus0 target 6 lun 1 нет. Это на том же SCSI канале второе логическое устройство - автолоадер.

Mar 29 12:13:11 nas4free kernel: ugen0.3: <Kingston> at usbus0
Mar 29 12:13:11 nas4free kernel: umass0: <Kingston DataTraveler G3, class 0/0, rev 2.00/1.00, addr 3> on usbus0
Mar 29 12:13:11 nas4free kernel: umass0: SCSI over Bulk-Only; quirks = 0x0100
Mar 29 12:13:11 nas4free kernel: umass0:6:0:-1: Attached to scbus6
Mar 29 12:13:11 nas4free kernel: sa0 at trm0 bus 0 scbus0 target 6 lun 0
Mar 29 12:13:11 nas4free kernel: sa0: <HP C1537A U709> Removable Sequential Access SCSI-2 device
Mar 29 12:13:11 nas4free kernel: sa0: 10.000MB/s transfers (10.000MHz, offset 15)

Mar 29 12:13:11 nas4free kernel: ada0 at ahcich0 bus 0 scbus1 target 0 lun 0
Mar 29 12:13:11 nas4free kernel: ada0: <WDC WD5003ABYX-01WERA1 01.01S02> ATA-8da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
Mar 29 12:13:11 nas4free kernel: da0: <Kingston DataTraveler G3 PMAP> Removable Direct Access SCSI-0 device
Mar 29 12:13:11 nas4free kernel: da0: 40.000MB/s transfers
Mar 29 12:13:11 nas4free kernel: da0: 7640MB (15646720 512 byte sectors: 255H 63S/T 973C)
Mar 29 12:13:11 nas4free kernel: da0: quirks=0x2<NO_6_BYTE>
Mar 29 12:13:11 nas4free kernel: SATA 2.x device
Mar 29 12:13:11 nas4free kernel: ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
Mar 29 12:13:11 nas4free kernel: ada0: Command Queueing enabled
Mar 29 12:13:11 nas4free kernel: ada0: 476938MB (976771055 512 byte sectors: 16H 63S/T 16383C)
Mar 29 12:13:11 nas4free kernel: ada0: Previously was known as ad4
Mar 29 12:13:11 nas4free kernel: ada1 at ahcich2 bus 0 scbus2 target 0 lun 0
Mar 29 12:13:11 nas4free kernel: ada1: <ST380021A 3.19> ATA-5 SATA 1.x device
Mar 29 12:13:11 nas4free kernel: ada1: 150.000MB/s transfers (SATA 1.x, UDMA5, PIO 8192bytes)
Mar 29 12:13:11 nas4free kernel: ada1: 76318MB (156299375 512 byte sectors: 16H 63S/T 16383C)
Mar 29 12:13:11 nas4free kernel: ada1: Previously was known as ad6
Mar 29 12:13:11 nas4free kernel: ada2 at ahcich4 bus 0 scbus3 target 0 lun 0
Mar 29 12:13:11 nas4free kernel: ada2: <WDC WD5003ABYX-01WERA1 01.01S02> ATA-8 SATA 2.x device
Mar 29 12:13:11 nas4free kernel: ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
Mar 29 12:13:11 nas4free kernel: ada2: Command Queueing enabled
Mar 29 12:13:11 nas4free kernel: ada2: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
Mar 29 12:13:11 nas4free kernel: ada2: Previously was known as ad8
Mar 29 12:13:11 nas4free kernel: ada3 at ahcich5 bus 0 scbus4 target 0 lun 0
Mar 29 12:13:11 nas4free kernel: ada3: <ST31000340AS SD15> ATA-8 SATA 1.x device
Mar 29 12:13:11 nas4free kernel: ada3: 150.000MB/s transfers (SATA 1.x, UDMA6, PIO 8192bytes)
Mar 29 12:13:11 nas4free kernel: ada3: Command Queueing enabled
Mar 29 12:13:11 nas4free kernel: ada3: 953868MB (1953523055 512 byte sectors: 16H 63S/T 16383C)
Mar 29 12:13:11 nas4free kernel: ada3: Previously was known as ad10

[/more]
Автор: goletsa
Дата сообщения: 30.03.2014 00:38
Abysmal1
kldload ch попробуйте сделать, драйверов скорее всего нету.
Автор: Abysmal1
Дата сообщения: 30.03.2014 10:38
Да вот подгружать в ядро нечего. ch там нет, а установка пакета ch ругается

ch/lib/libc/j1.chf: Write to restore size failed
ch/lib/libc/fmax.chf: Write to restore size failed
ch/toolkit/bin/c2chf: Write to restore size failed
ch/toolkit/README: Write to restore size failed
tar: (Empty error message)
tar: Error exit delayed from previous errors.
pkg_add: leave_playpen: can't chdir back to ''

Такая ругань с чем может быть связана?
ставлю под рутом
Автор: Abysmal1
Дата сообщения: 31.03.2014 21:45
Кажется я понял причину проблемы.
Пытался под виндой увидеть автолоадер ХулитПакардной утилитой. Стример виден, автолоадер нет. Видимо у меня простоват SCSI контроллер для этой функции. У меня Tekram DC-315U. По всей вероятности он не умеет работать более чем с одним логическим устройством на одном SCSI-ID.
Буду искать по знакомым контроллер посерьезнее для проверки своей догадки.
Автор: stoun
Дата сообщения: 02.04.2014 07:02
Доброе время суток.

Имеется фринас 9.2.1.3, на нем много доков...делаю такую штуку:

к фринасу монтирую сетевой диск (WD Mybook live) и туда делаю резервное копирование всех файлов:

pax -wvzf /mnt/home/doc-`date "+%Y%m%d"`.tar.gz /mnt/doc

архивируется все хорошо....

только при копировании архива в винду и распаковки его получаю кракозябы в именах файлов....как это можно победить?
и да еще щас пытаюсь разобраться как сделать чтобы сетевой диск монтировался к freenas автоматом...

кто может подсказать как разобраться с именами файлов и чтобы монтировался автоматически...?
Автор: aocenter
Дата сообщения: 16.04.2014 11:29
Добрый день!
Начал эксперементировать с Nas4Free, вчера поставил на машинку.
Стоят два SATA-диска первый на 500 ГБт, на который и поставил систему, второй на 80 ГБт.
Так вот, первая проблема. Диск на 80 ГБт форматнул и теперь он виден. Там могу хранить файло и брать оттуда. А что с системным диском? Он никак не дается для хранения файлов, при попытке как то его задействовать, после перезагрузки система перестает грузиться. Это так и должно быть, что системный винт нельзя использовать для чего то ни было?
Автор: goletsa
Дата сообщения: 16.04.2014 14:33
aocenter
Какой смысл ставить систему на большой диск.
Форматировать надо было в варианте BOOT+SWAP+DATA, тогда даст использовать его еще под данные.
Автор: aocenter
Дата сообщения: 17.04.2014 09:39
goletsa, а где я винт найду на 8 ГБт?
Я при установке и так выбирал п.3 "Install 'Full' OS on HDD + Data + Swap partition "

Или это не то?
Автор: aocenter
Дата сообщения: 20.04.2014 23:01
C дисками разобрался.
Теперь с аез проблема. создал пользователя. Анонимы запрещены. Внутри сети к ftp цепляюсь (ftp//192.168.1.250) ввожу логин / пароль - все успешно, папки видит.
Если же захожу с внехи (на роутере проброс портов настроил, если ломятся на 21 порт, то идти на 192.168.1.250) он запрашивает логин / пароль и потом выдает ошибку
530 Access denied

Куда копать? почему с внехи не впускает на ftp.
Причем с внехи на сам NAS-сервер впускает без проблем (также настроил проброс портов на 80 порт NAS сервера в роутере).
Автор: aocenter
Дата сообщения: 21.04.2014 12:10
И еще вопрос по обновлению каталога DLNA - сервера на Nas4Free

Пишут, что в кроне /etc/rc.d/fuppes updatedb
не работает
Нашел альтернативу:

http://forums.nas4free.org/viewtopic.php?f=38&t=3921

Пишут: "First you have to install wget"
А где качнуть этот wget? Или достаточно просто выполнить pkg_add -r wget
и он его сам качнет и установит?
Автор: urodliv
Дата сообщения: 22.04.2014 20:59
aocenter

Цитата:
Пишут: "First you have to install wget"
А где качнуть этот wget? Или достаточно просто выполнить pkg_add -r wget
и он его сам качнет и установит?

У вас версия дистрибутива-то какая?
Автор: aocenter
Дата сообщения: 23.04.2014 19:29
urodliv
NAS4Free-x64-LiveCD-9.2.0.1.943
Автор: urodliv
Дата сообщения: 24.04.2014 00:02
aocenter
pkg_add -r http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/All/wget-1.14_2.tbz
Автор: aocenter
Дата сообщения: 24.04.2014 10:22
urodliv, а команду надо непосредственно на сервере набирать?
Я через веб-морду через меню Дополнительно / Команда (выполнить) пытаюсь, вроде как не выполняется.
Автор: urodliv
Дата сообщения: 24.04.2014 10:27
aocenter
Лучше в терминале всё делать. Эти веб-приблуды могут всё дело испортить
Автор: aocenter
Дата сообщения: 24.04.2014 10:35
насчет веб-приблуд согласен, надо видимо через ssh пробовать

Добавлено:
В общем то
% pkg_add -r http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/Al l/wget-1.14_2.tbz
Fetching http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/All/wg et-1.14_2.tbz... Done.
pkg_add: package 'wget-1.14_2' or its older version already installed

Походу уже стоит пакет.

Добавлено:
urodliv
в updatedb.sh в первой строке стоит
#!/bin/bash

может у меня bash не установлен?

А может быть надо sh - файлы как то пометить, что они исполнимые? Или просто достаточно 755 выставить на файл?


Добавлено:
bash все таки запускается, проверил на простом сценарии

test.sh
    
#!/bin/bash
ls -lA /
exit 0

Запустил в Putty - отрабатывает.

Видимо я не туда положил те два файла, updatedb.xml и updatedb.sh

Автор пишет: where the fuppes db is located is as good a place as any

Я в принципе создал их там, где у меня видео складывается, там же лежит и база:
dbfile: /mnt/WDC_disc/video//fuppes.db

Добавлено:
Вот тут http://forums.nas4free.org/viewtopic.php?f=70&t=1223 нашел еще одно решение
Но нужно теперь curl поставить. Можете подсказать, где его взять?
Автор: urodliv
Дата сообщения: 24.04.2014 19:12

Цитата:
Но нужно теперь curl поставить. Можете подсказать, где его взять?

Да всё для этого дела находится тут.Ссылка
Конкретно curl тут.
Автор: aocenter
Дата сообщения: 24.04.2014 20:57
urodliv
Да я уже нашел curl, но он не ставится:

pkg_add -r http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/All/curl-7.31.0_1.tbz
Fetching http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/All/curl-7.31.0_1.tbz... Done.
Fetching http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/All/ca_root_nss-3.15.1.tbz... Done.
share/certs/ca-root-nss.crt: Failed to create dir 'share/certs'Can't create 'share/certs/ca-root-nss.crt'
tar: Error exit delayed from previous errors.
pkg_add: extract_plist: can not invoke 89 byte tar pipeline: /usr/bin/tar cf - share/certs/ca-root-nss.crt|/usr/bin/tar --unlink -xpPf - -C /usr/local
pkg_add: pkg_add of dependency 'ca_root_nss-3.15.1' failed!


Добавлено:
% pkg_add -r http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/Al l/curl-7.31.0_1.tbz
Fetching http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/All/cu rl-7.31.0_1.tbz... Done.
Fetching http://mirror.yandex.ru/freebsd/ports/amd64/packages-9.2-release/All/ca _root_nss-3.15.1.tbz... Done.
share/certs/ca-root-nss.crt: Failed to create dir 'share/certs'Can't create 'sha re/certs/ca-root-nss.crt'
tar: Error exit delayed from previous errors.
pkg_add: extract_plist: can not invoke 89 byte tar pipeline: /usr/bin/tar cf - s hare/certs/ca-root-nss.crt|/usr/bin/tar --unlink -xpPf - -C /usr/local
pkg_add: pkg_add of dependency 'ca_root_nss-3.15.1' failed!
%


Добавлено:
все, поставилось. Сначала надо было поставить
ca_root_nss-3.15.1
Автор: hl3css
Дата сообщения: 29.04.2014 08:08
Здравствуйте! Нужна помощь. Есть nas4free, на нем поднят raidz1 из трех одинаковых жисков. Был подключен еще один диск, после чего появилось сообщение The device(s) in config are different to actual device(s). Please remove the device(s) and re-add it or use 'Clear config and Import disks'. И 2 из 3 дисков в raidz1 стали выделяться красным шрифтом. При этом все папки и фалы доступны и прекрасно работают. Подскажите что делать?
Автор: goletsa
Дата сообщения: 29.04.2014 10:50
hl3css
Нумерация поротов поменялась.
Там кнопка есть, которая пересканирует диски.
Вторая слева, очистить конфигурацию и импортировать.
Не пробовали нажать?
Автор: hl3css
Дата сообщения: 29.04.2014 12:13
Да побаиваюсь что то нажимать, вдруг raidz слетит. На материнке sata порты от старых дисков вообще не менялись, просто был добавлен новый винт

Страницы: 1234567891011121314151617181920

Предыдущая тема: remote login display :0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.