LINUX.ORG.RU

Сообщения dukenukem

 
Форум — Admin

ZFS+NFS

Добрый день! Установлена CentOS 8, создан zpool и он экспортирован посредством zfs через nfs (не через файл /etc/exports). На другой системе получается его смонтировать, но не получается маппить всех пользователей с одним uid. Пул экспортируется следующей командой:

zfs set sharenfs="anonuid=1000,anongid=1000,rw=@192.168.50.0/24,rw=@192.168.51.0/24" bigdisk/download
Так вот cвойство anonuid=1000 не срабатывает, владельцы файлов не «1000». И прав для создания на примонтированной системе нет. Вывод комманды zfs get sharenfs такой:
bigdisk/download  sharenfs  anonuid=1000,anongid=1000,rw=@192.168.50.0/24,rw=@192.168.51.0/24  local

 , , ,

dukenukem
()
Форум — Admin

Помогите разобрать с systemd-timesyncd (синхронизация времени)

Всем привет! Есть:

1. Arch linux: сетевые настройки получает через DHCP.

2. FreeBSD шлюз: раздает DHCP, на этом шлюзе настроен ntpd.

Ip-адрес, маска, шлюз и DNS все приходит и работает. Проблема с NTP-сервером.

Почему-то systemd-timesyncd не берет настройки из DHCP, а берет их из файла /etc/systemd/timesyncd.conf, причем из закомментированной секции FallBack.

Сеть на Arch настроена через nmcli. При этом, если настроить сеть через systemd-networkd все отлично работает и время берется с freebsd-шлюза. Собственно настройки такие:

( читать дальше... )

 , , ,

dukenukem
()
Форум — Desktop

Midnight Commander и свободное место на диске

При копировании файлов столкнулся с тем, что Midnight Commander копирует папку с файлами на диск, при это на диске нет достаточного места. Как только место на диске заканчивается, MC зависает. Может быть я что-то не то поставил в настройках? Все пересмотрел не нашел.

 ,

dukenukem
()
Форум — Admin

Верный синтаксис файла dhcp.conf

Подскажите как верно описать в файле dhcpd.conf динамические и статические адреса:
option domain-name «some.org»;
option domain-name-servers 8.8.8.8
default-lease-time 3600;
max-lease-time 86400;
ddns-update-style none;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.224 {
range 192.168.0.2 192.168.0.30;
option routers 192.168.0.1;
}
host arch {
hardware ethernet 70:%%%:62;
fixed-address 192.168.0.3;
}
host macbookpro {
hardware ethernet dc:%%%:c0;
fixed-address 192.168.0.4;
}
host pit {
hardware ethernet 48:%%%:19;
fixed-address 192.168.0.6;
}
При таком получаю сообщение:
Dynamic and static leases present for 192.168.0.3.
Remove host declaration arch or remove 192.168.0.3
from the dynamic address pool for 192.168.0.0/27

Если записать:
subnet 192.168.0.0 netmask 255.255.255.224 {
range 192.168.0.10 192.168.0.30;
option routers 192.168.0.1;
}
получаю сообщение
lease 192.168.0.5: no subnet.

 ,

dukenukem
()
Форум — Admin

Низакая скорость записи через NFS и SAMBA

Сеть гигабит, сетевые встроенные realtek.
Имеется сервер FreeBSD13, на нем поднят samba и nfsv3 со следующими настройками:
rc.conf:
nfs_server_enable=«YES»
rpcbind_enable=«YES»
mountd_flags="-r"
mountd_enable=«YES»
apache24_enable=«YES»

/etc/exports:
/mnt/3tb -alldirs -mapall=«duk2nuk» -network 192.168.0.0 -mask 255.255.255.224

smb4.conf
[global]
workgroup = WORKGROUP
server string = Samba Server Version %v
netbios name =FreeBSD
security = user
passdb backend = tdbsam

[3tb]
path = /mnt/3tb/
writable = no
browsable = no
read only = no
guest ok = no
public = yes

Проблема в том, что скорость записи на nfs и samba очень низкая. Не более 2-3 Mb/s, при этом скорость чтения достигает 40 - 80 Mb/s

 , ,

dukenukem
()
Форум — Desktop

Шум в колонках

Подскажите почему в колонках слышен шум, как помехи? Тихо, но слышно, как только включаешь любой звук шум сразу уходит.Linux Debian testing, стоит ALSA.

 ,

dukenukem
()
Форум — Desktop

OpenGL+Debian+Nvidia driver

Помогите разобраться.

Имеется видеокарта Nvidia GT210, система Debian c установленными драйверами nvidia-legacy-340xx-driver.

Иксы стартуют - все ок! При этом команда glxgears выводит ошибку:

X Error of failed request: BadWindow (invalid Window parameter)

Major opcode of failed request: 155 (NV-GLX)

Minor opcode of failed request: 4 ()

Resource id in failed request: 0x4600002

Serial number of failed request: 38

Current serial number in output stream: 38

Плееры mpv и smplayer крашатся, в логах такая ошибка:

[ 0.038][v][vo/gpu/opengl] Could not initialize EGL.

Vlc тоже крашится если оставить вывод видео Default. Если ставить vdpau все играет и по нагрузке видно что используется видеокарта.

Пробовал удалить все плееры и драйвера и поставить заново – эффект тот же.

Не понимаю в чем дело.

 , , ,

dukenukem
()
Форум — Admin

Разобраться с NFSv4 и ACL

Добрый день! Помогите разобраться с NFSv4 и ACL. Имеется:

1.Сервер Debian Поднят NFSv4 сервер без LDAP и Kerberos. Маппинга пользователей нет.

Файл /etc/exports выглядит так:

/media/hdd_3tb 192.168.0.0/24(rw,fsid=0,async,no_acl,no_subtree_check)

/media/hdd_3tb/Video 192.168.0.0/24(rw,async,no_acl,all_squash,anonuid=1000,anongid=2000,no_subtree_check,insecure)

Владелец файлов duk имеет uid=1000 в системе, входит в группу nfsusers, у которой GUID=2000

У файлов, если вывести ls -l права такие:

drwxr-xr-x 5 duk duk 4096 Jan 27 2018 Music

drwxr-xr-x 2 duk duk 4096 Apr 10 08:05 Video

2.Клиент FreeBSD

Пользователь duk имеет UID=1001, входит в группу nfsusers , у которой GUID =2000.

При монтировали командой:

mount_nfs -o nfsv4 192.168.0.1:/ /mnt/nfs_3tb

получаю следующий вывод команды ls -l

drwxr-xr-x+ 5 1000 1000 4096 Jan 27 2018 Music/

drwxr-xr-x+ 2 1000 1000 4096 Apr 10 08:05 Video/

Теперь какие вопросы:

1)Появляется символ «+» - установка ACL откуда, если он в Debian не применен и как его отключить (он мне не нужен)?

2)Почему GUID равен 1000, ведь должен быть 2000?

 , , ,

dukenukem
()
Форум — Admin

Openvpn

Помогите разобраться.

Есть две сети соединенные через openvpn:
10.8.0.1 сервер openvpn debian (за ним лок сеть 192.168.1.0/24)
10.8.0.9 клиент openvpn роутер ASUS RT-N66U (за ним сеть 192.168.2.1/24)
10.8.0.3 клиент openvpn без сети

[192.168.2.0/24===10.8.0.9]-----{internet}-----[10.8.0.1===192.168.1.0/24]

[10.8.0.3]
При этом :

1. С адреса 10.8.0.9 (и с адресов локальной сети 192.168.2.0/24) видны все компьютеры (как 10.8.0.3, так и 10.8.0.1(включая локальную сеть 192.168.1.0/24)
2. С адреса 10.8.0.3 видны тоже все машины как за сервером, так и за клиентом.
2. а вот с сервера ни видно клиента 10.8.0.9, но виден клиент 10.8.0.3. Пинг к 10.8.0.9 просто повисает.

Настройки сервера такие (оставил лишь нужную часть):

push "route 192.168.1.0 255.255.255.0"
push "route 192.168.2.0 255.255.255.0"
client-config-dir ccd
route 192.168.2.0 255.255.255.0
push "dhcp-option DNS 8.8.8.8"
client-to-client
;duplicate-cn
в папке ccd для клиента 10.8.0.9 такие настройкии:
ifconfig-push 10.8.0.9 255.255.255.0
iroute 192.168.2.0 255.255.255.0

Я бы понял, если никто не видел сеть за клиентом 10.8.0.9, но почему один видит другой нет? правила в фаерволе такие:

iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT

iptables -A INPUT -p udp -m udp --dport 1194 -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -s 10.8.0.0/24 -p tcp -m tcp -j ACCEPT
iptables -A INPUT -s 10.8.0.0/24 -p udp -m udp -j ACCEPT
iptables -A INPUT -s 192.168.1.0/24 -p udp -m udp -j ACCEPT
iptables -A INPUT -s 192.168.1.0/24 -p tcp -m tcp -j ACCEPT
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -p icmp -j ACCEPT
iptables -A FORWARD -i tun0 -j ACCEPT
iptables -A FORWARD -s 192.168.1.0/24 -p udp -m multiport --ports 53 -j ACCEPT
iptables -A FORWARD -s 192.168.1.0/24 -p tcp -m multiport --ports 53,80,8080,443,993,465,587,110,21,22,25 -j ACCEPT

 , ,

dukenukem
()
Форум — Admin

bind9 + DHCP Debian 9

Добрый день!

Не могу настроить связку bind9 и DHCP для локальной сети.

Исходные данные такие: файл /etc/dhcp/dhcpd.conf

# dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
         option domain-name-servers 192.168.1.1;
         option domain-name "home.local";
         range 192.168.1.2 192.168.1.50;
         option routers 192.168.1.1;
         option broadcast-address 192.168.1.255;
}
default-lease-time 600;
max-lease-time 7200;
ddns-updates on;
ddns-update-style interim;
update-static-leases on;
authoritative;
key DHCP_UPDATER {
        algorithm HMAC-MD5;
        secret "xxx";
        }
zone home.local {
        primary 192.168.1.1;
        key DHCP_UPDATER;
        }
zone 1.168.192.in-addr.arpa. {
        primary 192.168.1.1;
        key DHCP_UPDATER;
        }
#----HOME LOCAL NETWORK
host mac-mini {
        hardware ethernet 00:16:cb:a6:d0:2e;
        fixed-address 192.168.1.2;
}
host ps4 {
        hardware ethernet f8:46:1c:a7:f7:58;
        fixed-address   192.168.1.4;
файл /etc/bind/named.conf.options
options {
        directory "/var/cache/bind";
        forwarders {
                4.4.4.4;
                8.8.8.8;
         };
        listen-on {
        127.0.0.1;
        192.168.1.1;
        };
        dnssec-validation auto;
        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
};
Файл /etc/bind/named.conf.local
key DHCP_UPDATER {
        algorithm HMAC-MD5.SIG-ALG.REG.INT;
        secret "xxx";
        };
zone "home.local" IN {
        type master;
        file "/var/lib/bind/forward.bind";
        allow-update { key DHCP_UPDATER; };
        };
zone "1.168.192.in-addr.arpa" IN {
        type master;
        file    "/var/lib/bind/reverse.bind";
        allow-update { key DHCP_UPDATER; };
        };
файл /etc/resolv.conf
domain home.local
search home.local
nameserver 127.0.0.1
nameserver 192.168.1.1
nameserver (ip-dns провайдера)
nameserver (ip-dns провайдера)
последние логи bind:
21-Nov-2017 16:08:26.620 general: info: managed-keys-zone: journal file is out of date: removing journal file
21-Nov-2017 16:08:26.725 general: info: managed-keys-zone: loaded serial 47
21-Nov-2017 16:08:26.814 general: info: zone 1.168.192.in-addr.arpa/IN: loaded serial 2
21-Nov-2017 16:08:26.843 general: info: zone 255.in-addr.arpa/IN: loaded serial 1
21-Nov-2017 16:08:26.864 general: info: zone home.local/IN: loaded serial 2
21-Nov-2017 16:08:27.089 general: info: zone 0.in-addr.arpa/IN: loaded serial 1
21-Nov-2017 16:08:27.089 general: info: zone localhost/IN: loaded serial 2
21-Nov-2017 16:08:27.090 general: info: zone 127.in-addr.arpa/IN: loaded serial 1
21-Nov-2017 16:08:27.092 general: notice: all zones loaded
21-Nov-2017 16:08:27.092 general: notice: running
21-Nov-2017 16:08:28.305 general: info: managed-keys-zone: Key 19036 for zone . acceptance timer complete: key now trusted
21-Nov-2017 16:08:28.305 general: info: managed-keys-zone: Key 20326 for zone . acceptance timer complete: key now trusted
При этом DHCP все ip раздает правильно (они статические+несколько динамических). Но вот записи о выданных ip-dns именах не добавляются в файл /var/lib/bind/forward.bind.

 , , ,

dukenukem
()
Форум — Admin

NFS сервер Debian, клиент - Mac OS X

Ситуация такая:

есть NFS-сервер на Debian 9

файл /etc/export выглядит так:

/media/hdd_2tb  192.168.1.0/24(rw,no_subtree_check,insecure,all_squash,anonuid=1000,anongid=1000)

Есть клиент Mac OS X. NFS смонтирован на нем, вывод команды mount выглядит так:

192.168.1.13:/media/hdd_2tb on /Volumes/hdd_2tb (nfs, nodev, nosuid, mounted by user)

Проблема в том, что запись на NFS-диск из терминала mac os x без проблем. Но из finder - постоянно зависает, подолгу висит окно «Preparing to copy».

В итоге запись осущесвляется (хотя не всегда), но с ошибкой «Finder can't complete the operation because some data can't be read or written. Error code - 36». При этом файл оказывается записанным на диск.

Чтение всегда ок.

В чем может быть дело? Может быть какие-то опции экспортирования (sync и async пробовал, не помогает).

 , ,

dukenukem
()
Форум — Desktop

NFS права пользователей

Добрый день!

Имеем два компьютера: Debian 9 и MacOS 10.6.

На Debian запущен transmission-daemon (который работает от имени своего пользователя (uid=112,gid=117)) и NFS-сервер. Так же на Debian имеется пользователь test (uid=1000,gid=1000), которому принадлежит расширенная папка(hdd_2tb) на NFS-сервере.

Когда transmission создает файл (скачивает), присваивает свои права. Но проблем нет, так как пользователь test входит в группу transmission.

Файл /etc/exports выглядит так:

/media/hdd_2tb  192.168.1.0/24(rw,async,no_subtree_check,insecure,all_squash,anonuid=1000,anongid=1000)
Проблема возникает, когда пытаешься с MacOS записать в папку (или удалить из папки) принадлежащую transmission. С файлами принадлежащими пользователю test проблем нет, так как его uid совпадает с uid пользователя NFS)

Как поступить (но не создавая дополнительных пользоватлей)?

 , ,

dukenukem
()
Форум — Desktop

Debian два default шлюза

Ситауция такая: Debian 9. На компьютере - карточка wifi(wlp3s0) и ethernet-карта(enp4s0). По wifi подключен интернет(через точку доступа), через ethernet (локальная сеть).

Когда wifi и ethernet настроены через Network manager (NM) получается два default маршрута:
default via 192.168.0.1 dev enp4s0 proto static metric 100
default via 172.20.10.1 dev wlp3s0 proto static metric 600
172.20.10.0/28 dev wlp3s0 proto kernel scope link src 172.20.10.13 metric 600
192.168.0.0/24 dev enp4s0 proto kernel scope link src 192.168.0.1 metric 100

Соответственно доступа в инет нет, пинга тоже. Все запросы летят в ethernet.

(Настройки wifi - dhcp c телефона, ethernet - вручную в NM).

При это файл /etc/network/interfaces пустой. Если в файле /etc/network/interfaces прописать статический адрес для ethernet:
------------------------
auto lo
iface lo inet loopback
auto enp4s0
iface enp4s0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
-------------------------
а из NM удалить настройку ethernet, то все работает - default один.

Хочу настроить все через NM (что бы файл /etc/network/interfaces был пустым), и чтобы был один default маршрут.

Файл /etс/NetworkManager/NetworkManager.conf в обоих случаях выглядит так:
-----------------------------
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
-----------------------------

 , , ,

dukenukem
()
Форум — Admin

Переход NTFS ---> ETX3

У меня вот такая ситуация.
Есть ОС Windows XP(на отдельном диске) и диск на 300Gb и файловой системой под ntfs, где лежит файловый архив на 250Gb.
Хочу перевести архив под Linux Debian.
Отсюда вопросы:
1. Можно ли сделать как-нибудь совместный доступ к этому диску на чтение /запись и из под Linux, и из под Windows?(только со 100% гарантией сохрнаности данных)
2. Понимаю, что сделать совместный доступ почти не реально, то отсюда другой вопрос как можно перевести с файловой системы ntfs на ext3, только, понятное дело, :) с гарантией сохранности?

dukenukem
()
Форум — Linux-install

Установка Debian-testing

Устанавливал Debian-testing с двух первых дисков. Установка прошла номально, но при загрузке gdm выводится пустое окно! Без букв, изображений, просто светлое поле.. курсор двигается, но ввести ничего нельзя. Кто-нибудь знает в чем дело? Может проблема в видеокарте(NV6800)

dukenukem
()
Форум — Desktop

ядро 2.6 в Debian Sarge

Собираю ядро(2.6.11) из исходников с kernel.org. Компиляция прошла нормально, само ядро установил, а вот при выполнении команды mkinitrd -o initrd.img-2.6.11.12 2.6.11.12 -- ошибка: /usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed FATAL: Module sata_via not found. FATAL: Module sd_mod not found. WARNING: This failure MAY indicate that your kernel will not boot! but it can also be triggered by needed modules being compiled into the kernel.

dukenukem
()
Форум — Desktop

Несколько вопросов про Debian

1. Я поставил себе Debian Sarge. При запуске X-сервера, он выдал ошибку -- Не найдено устройство. Я посмотрел в логах там значится что X-сервер не нашёл мою видеокарту. У меня NV 40(6800 от Leadtek), там поддерживаются предыдущая серия -- NV 30. Я скачал драйвер с сайта Nvidia, запустил его, он ругнлся что не нашёл интрефейсов к ядру, предложил скомпилировать их. Потом опять ругнулся, что и сорсов ядра не нашёл. Я попытался найти на диске исходники (с помошью aptitude), но там только kelnel-headers. Кто-нибудь может подсказать как тут быть?

dukenukem
()
Форум — Linux-install

Установка Debian на SATA диск.

Сам я не очень хорошо разбираюсь в Linux. Хотелось бы поставить Debian Sarge на одиночный SATA диск Seagate(НЕ в массиве RAID) присоединённый к VIA VT8237. Отсюда вопрос: можно ли будет поставить на этот диск Debian Sarge с CD-ROM напрямую (то есть воспользовавшись стандартым дебиановским инсталлятором, без подключения доп PATA диска, установке на него и т.д. и т.п.)?

dukenukem
()
Форум — Desktop

Sylpheed-Claws

Установил почтовик, всем он мне нравится. Тока есть проблема нельзя ввести текст по-русски, может кто знает как пофиксить.

dukenukem
()
Форум — Linux-install

About GCC

Кто-нибудь может подсказать какие существуют оптимизационные опции при компилировании прог в GCC? Я слышал, что такие существую! Но какие они и когда применяются -- не знаю. Подскажите или дайте линк где можно про этто прочитать. Заранее спасибо!

dukenukem
()

RSS подписка на новые темы