Хочу уточнить - на чем построить домашний NAS? Я для этой цели выбрал FreeNAS. Но им выбор не ограничивается.Rimlyanin:а что сейчас из "облаков" стоит поставить на домашний *nix сервачок для сливания всякого со смартфонов ?
Останні статті і огляди
Новини
Вопросы по Linux/Unix-системам
-
Ekz0rcyst
Member
- Звідки: Місцевий
-
Rimlyanin
Member
- Звідки: Харьков
Ekz0rcyst
это у меня хотите уточнить? Если да, то я собирал NAS и работающие и под OMV, и под NAS4Free, и под FreeNAS. И даже под чистой Фрей, но т.к. там есть пробема с inotify miniDLNA, сейчас просто под *nix.
НА самом деле, редактировать конфиг файлы - ничего сложного.
Но если нет, то OMV попробуйте.
это у меня хотите уточнить? Если да, то я собирал NAS и работающие и под OMV, и под NAS4Free, и под FreeNAS. И даже под чистой Фрей, но т.к. там есть пробема с inotify miniDLNA, сейчас просто под *nix.
НА самом деле, редактировать конфиг файлы - ничего сложного.
Но если нет, то OMV попробуйте.
-
Norbertano
Member
Подскажите, лет 13 назад сталкивался с таким функционалом в Linux в эпоху НЕ-скоростного доступа в интернет. Сейчас гуглю, но только нахожу ссылки на маны.
К примеру, на ПУ №1 есть двоичный файл размером в 700 мб, например бд, с которым работают и он динамично изменяется. В один момент времени делается копия этого файла №1 и она переносится на другой пк. Через время создается копия файла №2, к примеру 710 мб и нужно создать файл diff , который будет содержать изменения (разницу между копиями №1 и №2), и этот файл diff перенести, обработать его с копией №1, чтобы на выходе получить файл копии #2
К примеру, на ПУ №1 есть двоичный файл размером в 700 мб, например бд, с которым работают и он динамично изменяется. В один момент времени делается копия этого файла №1 и она переносится на другой пк. Через время создается копия файла №2, к примеру 710 мб и нужно создать файл diff , который будет содержать изменения (разницу между копиями №1 и №2), и этот файл diff перенести, обработать его с копией №1, чтобы на выходе получить файл копии #2
-
alkersan
Member
Покажите их, пожалуйста. Пока что сложно понять что именно вы ищете.Norbertano:Сейчас гуглю, но только нахожу ссылки на маны.
После создания копии 1 - с файлом на ПУ1продолжают работать и вносить туда изменения?Norbertano:К примеру, на ПУ №1 есть двоичный файл размером в 700 мб, например бд, с которым работают и он динамично изменяется. В один момент времени делается копия этого файла №1 и она переносится на другой пк. Через время создается копия файла №2, к примеру 710 мб и нужно создать файл diff , который будет содержать изменения (разницу между копиями №1 и №2), и этот файл diff перенести, обработать его с копией №1, чтобы на выходе получить файл копии #2
-
SergiusTheBest
Member
- Звідки: Київ
Є декілька різних утіліт, якими це можна зробити. Одна з них - rdiff (та rdiffdir для синхронізації цілих директорій).Norbertano:Подскажите, лет 13 назад сталкивался с таким функционалом в Linux в эпоху НЕ-скоростного доступа в интернет. Сейчас гуглю, но только нахожу ссылки на маны.
К примеру, на ПУ №1 есть двоичный файл размером в 700 мб, например бд, с которым работают и он динамично изменяется. В один момент времени делается копия этого файла №1 и она переносится на другой пк. Через время создается копия файла №2, к примеру 710 мб и нужно создать файл diff , который будет содержать изменения (разницу между копиями №1 и №2), и этот файл diff перенести, обработать его с копией №1, чтобы на выходе получить файл копии #2
Спочатку генеруєте сигнатуру зі старого фалу:
Код: Виділити все
rdiff signature my_old_file sig.bin
Код: Виділити все
rdiff delta sig.bin my_new_file delta.bin
Код: Виділити все
rdiff patch my_old_file delta.bin my_new_file
-
crisisby
Member
Всем привет, подскажите по FreeBSD
есть скрипт главный. Делаю изменения в нём. Сохраняю. Пишу /usr/local/etc/rc.d/****.sh restart и оно пишет, permission denied
Что не так? раньше 4 года работало. Теперь такая фишка.
есть скрипт главный. Делаю изменения в нём. Сохраняю. Пишу /usr/local/etc/rc.d/****.sh restart и оно пишет, permission denied
Что не так? раньше 4 года работало. Теперь такая фишка.
-
Rimlyanin
Member
- Звідки: Харьков
crisisby
права?
права?
-
zmax
Member
- Звідки: Zp
у меня не совсем Линукс, но почти - raspberian. Пару раз малинка подвисала и приходилось жать хард ресет.
Собственно вопрос - потерялся один из винтов подключенных по USB. Всего у меня подключено 2 винта, имена PLEX и MX500, оба расшарены по самбе. Сейчас по самбе PLEX доступен полностью, MX500 видны только 5 гигов. Но самое интересное, в списке устройств на малинке его нет) В чем соль, куда копать?
Забыл уточнить , PLEX на ntfs, MX500 на ext4.
Собственно вопрос - потерялся один из винтов подключенных по USB. Всего у меня подключено 2 винта, имена PLEX и MX500, оба расшарены по самбе. Сейчас по самбе PLEX доступен полностью, MX500 видны только 5 гигов. Но самое интересное, в списке устройств на малинке его нет) В чем соль, куда копать?
Забыл уточнить , PLEX на ntfs, MX500 на ext4.
-
Zzz_rob
Member
zmax
Добавь в config.txt в разделе boot параметр USB max current и avoid warnings
Добавь в config.txt в разделе boot параметр USB max current и avoid warnings
-
SergiusTheBest
Member
- Звідки: Київ
Скоріш за все в /media просто директорія MX500, яка не вказує на диск, а просто лежить на кореневій файловій системі (де у вас 5 ГБ).zmax:MX500 видны только 5 гигов
P.S. Гляньте USB пристрої за допомогою 'lsusb --tree'.
-
zmax
Member
- Звідки: Zp
Код: Виділити все
volumio@volumio:/media$ lsusb --tree
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 2: Dev 6, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 5: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 5: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
я могу зайти глубже, видны папки и файлы. Через самбу могу открыть, но поведение необычное. Внутри лежит фильм, открыть я его могу, но не могу перемотать. Возможно файл битый, хотя в таком случае ругался бы торрент трекер на файл.SergiusTheBest:Скоріш за все в /media просто директорія MX500, яка не вказує на диск, а просто лежить на кореневій файловій системі (де у вас 5 ГБ).
изначально было все ок. Диск виделся и виделся полностью. Сейчас меня скорее интересует решение проблемы через консоль, снять и форматнуть винт на ноуте не проблема, хочется разобраться.Zzz_rob:Добавь в config.txt в разделе boot параметр USB max current и avoid warnings
-
SergiusTheBest
Member
- Звідки: Київ
Код: Виділити все
|__ Port 2: Dev 6, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M
-
Paradox1306
Member
- Звідки: Київ
Есть древний ноут с 1 ядром, 2гб оперативки и стареньким винтом, усидчивость и чучуть мазохизма. Что на него можно с актуального поставить что бы углубиться в ОС?
-
SergiusTheBest
Member
- Звідки: Київ
Пам'яті мало, так що треба щось 32-бітне. Можете спробувати Linux Mint 19.3 "Tricia" - Xfce (32-bit).Paradox1306:Есть древний ноут с 1 ядром, 2гб оперативки и стареньким винтом, усидчивость и чучуть мазохизма. Что на него можно с актуального поставить что бы углубиться в ОС?
-
zmax
Member
- Звідки: Zp
SergiusTheBest:USB пристрої 2 штуки. А скиньте, що команда mount видає.
- спойлер
Код: Виділити все
volumio@volumio:/media$ mount /dev/mmcblk0p2 on /imgpart type ext4 (rw,relatime,stripe=1024) /dev/loop0 on /static type squashfs (ro,relatime) overlay on / type overlay (rw,relatime,lowerdir=/mnt/static,upperdir=/mnt/ext/dyn,workdir=/mnt/ext/work) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,relatime) devtmpfs on /dev type devtmpfs (rw,nosuid,size=482120k,nr_inodes=120530,mode=755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,noexec) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-a gent,name=systemd) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=300,minproto=5,maxproto=5,direct) mqueue on /dev/mqueue type mqueue (rw,relatime) debugfs on /sys/kernel/debug type debugfs (rw,relatime) fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) configfs on /sys/kernel/config type configfs (rw,relatime) tmpfs on /tmp type tmpfs (rw,noatime,mode=755) tmpfs on /var/log type tmpfs (rw,nodev,relatime,size=20480k,mode=777,uid=1000,gid=4) tmpfs on /var/spool/cups type tmpfs (rw,noatime,mode=755) tmpfs on /var/spool/cups/tmp type tmpfs (rw,noatime,mode=755) /dev/mmcblk0p1 on /boot type vfat (rw,nosuid,nodev,noexec,relatime,fmask=0111,dmask=0000,allow_utime=0022,codepage=437,iocharset =ascii,shortname=mixed,utf8,errors=remount-ro) /dev/sdb1 on /media/Plex type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096) rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime) tmpfs on /run/user/998 type tmpfs (rw,nosuid,nodev,relatime,size=99296k,mode=700,uid=998,gid=996) tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=99296k,mode=700,uid=1000,gid=1000)
-
Paradox1306
Member
- Звідки: Київ
Если до 4гб добавить какие есть варианты?SergiusTheBest: Пам'яті мало, так що треба щось 32-бітне. Можете спробувати Linux Mint 19.3 "Tricia" - Xfce (32-bit).
-
SergiusTheBest
Member
- Звідки: Київ
zmax
Примонтований тільки /media/Plex, так що /media/MX500 - це просто локальна папка, а не зміст USB пристрою. Далі треба дивитися логи, але тут я вже не підкажу, що конкретно.
Примонтований тільки /media/Plex, так що /media/MX500 - це просто локальна папка, а не зміст USB пристрою. Далі треба дивитися логи, але тут я вже не підкажу, що конкретно.
-
sinner
Member
- Звідки: Херсон
zmax
Скорее всего отвалится МХ500 и вы начали писать просто в каталог /media/MX500/
Проверьте на другом ПК МХ500 живой? Когда отключите физически посмотрите содержимое /media/MX500/
Скорее всего отвалится МХ500 и вы начали писать просто в каталог /media/MX500/
Проверьте на другом ПК МХ500 живой? Когда отключите физически посмотрите содержимое /media/MX500/
-
SergiusTheBest
Member
- Звідки: Київ
Тоді можна будь-який, вибирайте на власний смак з топових дистрибутивів. Якщо ви працювали з Windows - то Linux Mint Cinnamon, якщо подобається Mac - то Elementary, інакше Ubuntu чи Pop!_OS.Paradox1306:Если до 4гб добавить какие есть варианты?SergiusTheBest: Пам'яті мало, так що треба щось 32-бітне. Можете спробувати Linux Mint 19.3 "Tricia" - Xfce (32-bit).
-
Paradox1306
Member
- Звідки: Київ
спасибо. А что с уклоном под работу с сетями?SergiusTheBest:
Тоді можна будь-який, вибирайте на власний смак з топових дистрибутивів. Якщо ви працювали з Windows - то Linux Mint Cinnamon, якщо подобається Mac - то Elementary, інакше Ubuntu чи Pop!_OS.
Востаннє редагувалось 21.09.2020 15:18 користувачем Paradox1306, всього редагувалось 1 раз.