Имя: Пароль:
IT
 
UNIX после перезагрузки пропадают файлы и каталоги
0 vde69
 
20.12.19
23:16
сетевое устройство, захожу телнетом создаю каталог

# mkdir /home/www_server

все нормально, я могу в него копировать, изменять права и прочее, короче поведение нормальное.

делаю ребут, и каталога как не бывало...

короче странное все это, кто подскажет куда копать?
1 Garykom
 
гуру
20.12.19
23:20
Копать что за устройство (не виртуальная ли там диска в ram) и скрипты при запуске очищающие все
2 Garykom
 
гуру
20.12.19
23:23
3 vde69
 
20.12.19
23:29
NAS, там часть действительно рам, но /HOME не делают на рамах, там места на HDD просто вогон
5 vde69
 
20.12.19
23:37
# mount
/proc on /proc type proc (rw)
/sys on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw)
ubi6:ubi_rootfs2 on /firmware/mnt/nand type ubifs (ro)
/dev/md0 on /firmware/mnt/sysdisk type ext4 (ro)
/firmware/mnt/sysdisk/sysdisk.img on /ram_bin type ext2 (ro)
/ram_bin/usr on /usr type none (ro,bind)
/ram_bin/lib/security on /lib/security type none (ro,bind)
/ram_bin/lib/modules on /lib/modules type none (ro,bind)
/ram_bin/lib/locale on /lib/locale type none (ro,bind)
/dev/ram0 on /tmp/tmpfs type tmpfs (rw,size=5m)
/tmp/tmpfs/usr_etc on /usr/local/etc type none (rw,bind)
ubi2:ubi_config on /etc/zyxel type ubifs (rw)
/dev/mapper/vg_cad68359-lv_d2761c3e on /i-data/d2761c3e type ext4 (rw,noatime,us
rquota,data=ordered,barrier=1)
/dev/mapper/vg_cad68359-vg_info_area on /mnt/vg_info_area/vg_cad68359 type ext4
(rw)
/i-data/d2761c3e/.system/zy-pkgs/pkggui on /usr/local/apache/htdocs/desktop,/pkg
type none (rw,bind)
/i-data/d2761c3e/.PKG/PHP-MySQL-phpMyAdmin/mysql on /usr/local/mysql type none (
rw,bind)
configfs on /sys/kernel/config type configfs (rw)
/usr/local/apache/htdocs #
6 Garykom
 
гуру
20.12.19
23:52
(5) Хе если NAS примерно как на роутерах то там https://ru.wikipedia.org/wiki/JFFS2
Короче чтобы ресурс флеш памяти сохранить при загрузке с флешки раздел копируется в память и все в ней.
Затем нужна специальная команда чтобы новые/изменные файлы записать на флеш-память.
7 Garykom
 
гуру
20.12.19
23:54
8 Garykom
 
гуру
20.12.19
23:57
/home находится вероятно на rootfs

ubi6:ubi_rootfs2 on /firmware/mnt/nand type ubifs (ro)

ro смонтирован
9 vde69
 
21.12.19
00:01
(8) вряд-ли, тут права ro, я не смог-бы создать каталог...

кстати сейчас ro у каталога /usr/local я там не могу создать каталог
10 Garykom
 
гуру
21.12.19
00:04
df еще покажи
11 vde69
 
21.12.19
00:06
короче - где мне несколько файлов держать? я хочу свою веб страничку на apache + wsgi
12 vde69
 
21.12.19
00:07
~ # df
Filesystem           1K-blocks      Used Available Use% Mounted on
ubi6:ubi_rootfs2         90256     49320     36288  58% /firmware/mnt/nand
/dev/md0               1933584    149360   1667952   8% /firmware/mnt/sysdisk
/dev/loop0              141793    124676     17117  88% /ram_bin
/dev/loop0              141793    124676     17117  88% /usr
/dev/loop0              141793    124676     17117  88% /lib/security
/dev/loop0              141793    124676     17117  88% /lib/modules
/dev/loop0              141793    124676     17117  88% /lib/locale
/dev/ram0                 5120         4      5116   0% /tmp/tmpfs
/dev/ram0                 5120         4      5116   0% /usr/local/etc
ubi2:ubi_config           2292        88      2052   4% /etc/zyxel
/dev/mapper/vg_cad68359-lv_d2761c3e
                     3841408272  44510568 3796881320   1% /i-data/d2761c3e
/dev/mapper/vg_cad68359-vg_info_area
                         95088        56     92984   0% /mnt/vg_info_area/vg_cad
68359
/dev/mapper/vg_cad68359-lv_d2761c3e
                     3841408272  44510568 3796881320   1% /usr/local/apache/htdo
cs/desktop,/pkg
/dev/mapper/vg_cad68359-lv_d2761c3e
                     3841408272  44510568 3796881320   1% /usr/local/mysql
~ #
13 Garykom
 
гуру
21.12.19
00:09
(11) Статика?
14 vde69
 
21.12.19
00:11
(13) не понял... IP - статика
15 Garykom
 
гуру
21.12.19
00:12
16 Garykom
 
гуру
21.12.19
00:12
(14) Не
"свою веб страничку на apache" - статическую страничку, писать ничего не будет?
17 Garykom
 
гуру
21.12.19
00:13
18 Garykom
 
гуру
21.12.19
00:15
В принципе страничку можно держать и на /dev/md0
Вопрос как ее подсунуть с помощью симлинка в папку которая веб-сервером подхватывается или хз как
19 vde69
 
21.12.19
00:15
(16) писать будет, там есть мускуль, и в принцепе открытые файловые шары на которых сейчас дофига фоток
20 Garykom
 
гуру
21.12.19
00:16
(19) Марку NAS + 4PDA и ищи инфу.
В /home то как заставляешь www сервер подхватывать?
21 Garykom
 
гуру
21.12.19
00:17
Имхо я бы альтернативную прошивку воткнул, причем с usb флешки и изгалялся как угодно.
22 vde69
 
21.12.19
00:17
(15) прям моя тема :) и устройство мое :)
23 Garykom
 
гуру
21.12.19
00:18
(21)+ В смысле на роутерах когда встроенной nand не хватает для прошивки большой, туда ставят загрузчик начальный а вся прошивка на usb флешке
24 Garykom
 
гуру
21.12.19
00:24
25 Garykom
 
гуру
21.12.19
00:25
Но походу со сторонними прошивками все плохо.
Поэтому я и не люблю готовые проприетарные девайсы и предпочитаю открытые.
Т.е. я бы вместо покупки такого сваял свое на mini-itx или на малинке/апельсинке подходящей с sata или даже с sata-usb3 переходниками.
26 vde69
 
21.12.19
00:27
http://zyxel.diskstation.eu/Users/Mijzelf/zypkg-repo/ - вроде прям вообще моя тема
27 Garykom
 
гуру
21.12.19
00:29
28 Garykom
 
гуру
21.12.19
00:30
(26) У меня эту ссылку не открывает браузер
29 Garykom
 
гуру
21.12.19
00:31
30 Garykom
 
гуру
21.12.19
00:33
Zyxel NAS 326 стоит 7к - к терапевту такое, я лучше (27)
31 Garykom
 
гуру
21.12.19
00:33
(30)+ Только доставка корпуса как то не того стоит, надо другой поискать
32 Garykom
 
гуру
21.12.19
00:38
33 vde69
 
21.12.19
11:06
теперь не могу понять в какой программе создаются проекты для загрузки, аналогичные

ftp://ftp2.zyxel.com/NAS326/zypkg/5.21/

ткните где это можно собирать в более менее простой форме...
34 Garykom
 
гуру
21.12.19
13:20
(33) В смысле хочется свои пакеты zpkg для этого NAS от Zyxel научиться делать?

Сомневаюсь что это так просто, кухня (тулчайн) нужна под эту arm железку.
35 vde69
 
21.12.19
13:48
(34) да, я посмотрел пакет, в принципе вполне реально, просто вручную делать муторно, много всяких конфигов и манифестов
36 Garykom
 
гуру
21.12.19
14:07
(35) Ну можно подобрать простой небольшой подходящий, распаковать его, заменить все на свои бинарники и файлики настроек.
Там по сути архив где напехано все что по линукс системе надо распихать после распаковки.
Чем под арм компилить тоже не проблема.

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

Для автостарта там стандартный \etc\init.d\ скрипты #!/bin/sh
37 vde69
 
21.12.19
15:29
38 vde69
 
21.12.19
18:47
ну вроде стартер собрал, появляется в списке загрочных пакетов, но пока не грузится до конца.

Но это уже более менее понятно
39 Garykom
 
гуру
21.12.19
18:56
VPN этот NAS умеет? А USB модемы LTE?
40 vde69
 
21.12.19
20:33
VPN этот NAS умеет? - да
А USB модемы LTE? - нет (вроде не умеет)

он заточен под 2 вещи
1. качать все, что качается (качает все)
2. раздавать все, что на нем, включая видео
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший