LINUX.ORG.RU

Сообщения macumazan

 

btrfs lzo свободное место

Форум — Admin
/dev/sdc /mnt/ btrfs rw,relatime,compress=lzo,space_cache=v2,subvolid=5,subvol=/ 0 0

Диск переполнился, начал руками удалять данные. Удалил около 2 ТБ, свободный объем увеличился примерно на 50ГБ . В итоге по удалял еще, что мог, сделал scrub и rebalance и получаю + ~100 ГБ

Сейчас

du -sh /mnt

13T

и

Overall:
    Device size:                  18.32TiB
    Device allocated:             18.21TiB
    Device unallocated:          105.83GiB
    Device missing:                  0.00B
    Device slack:                    0.00B
    Used:                         18.18TiB
    Free (estimated):            122.12GiB      (min: 69.20GiB)
    Free (statfs, df):           122.12GiB
    Data ratio:                       1.00
    Metadata ratio:                   2.00
    Global reserve:              512.00MiB      (used: 0.00B)
    Multiple profiles:                  no

Data,single: Size:17.94TiB, Used:17.92TiB (99.91%)
   /dev/sdc       17.94TiB

Metadata,DUP: Size:142.00GiB, Used:132.84GiB (93.55%)
   /dev/sdc      284.00GiB

System,DUP: Size:32.00MiB, Used:1.91MiB (5.96%)
   /dev/sdc       64.00MiB

Unallocated:
   /dev/sdc      105.83GiB

Каким показаниям верить?

 

macumazan
()

invalid command name "::dom::DOMImplementation"

Форум — Development

Года 4 назад работало ЕМНИП, сейчас что-то идет не так

package require tdom
set doc [::dom::DOMImplementation create]

invalid command name "::dom::DOMImplementation"
    while executing
"::dom::DOMImplementation create"
    invoked from within
"set doc [::dom::DOMImplementation create]"
    (file "glsagen-domDebug.tcl" line 4)

/usr/lib64/tdom0.9.3/tdom.tcl в наличии

tcl 8.6.14

Куда посмотреть?

 ,

macumazan
()

lxc apparmor странное

Форум — Admin

При lxc.apparmor.profile = unconfined в контейнере плохеет ntpd, т.к. срабатывает блок на хостсистеме:
apparmor="DENIED" operation="open" class="file" profile="ntpd" name="/etc/ntpsec/ntp.conf".

И как бы так же не должно быть и вот опять. Куда посмотреть? А на хосте этот же ntpd отсвечивает в enfocre mode

/usr/sbin/ntpd (3547599) ntpd

 , ,

macumazan
()

Thread и переменные

Форум — Development
#! /usr/bin/env tclsh
package require Thread
        
set t [thread::create {
    set res [exec sh -c "command"]
  }     
]        
        
after 300
thread::release   $t 

А можно из t именно через переменные как-то вытащить то, что sh -c "command" вернёт в stdout? Я так понимаю, что из-за thread::release даже не сработает set res, что вроде как логично. По сути, мне надо получить результат, который может быть за определенный интервал времени.

 ,

macumazan
()

Копирование binary через pipe

Форум — Development

file /tmp/input.tcl

#! /usr/bin/env tclsh
fconfigure stdin -buffering none
set file [open "/tmp/output.txt" wb]
set data 0
while { $data >= 0 } {
  set data [read stdin]
  puts -nonewline $file $data
}
close $file

Делаю

 cat /boot/amd-uc.img | /tmp/input.tcl

и получаю

$ md5sum /boot/amd-uc.img /tmp/output.txt
78b07920739329805bc25c8e67b73e2a  /boot/amd-uc.img
4c67e69c409d2685fa9d2355c8253335  /tmp/output.txt

Хотя по смыслу вроде похожи

$ file /boot/amd-uc.img /tmp/output.txt
/boot/amd-uc.img: ASCII cpio archive (SVR4 with no CRC)
/tmp/output.txt:  ASCII cpio archive (SVR4 with no CRC)

В какую сторону посмотреть?

 , ,

macumazan
()

nftbales и iptables одинаковые правила в ядре

Форум — Admin

Если одни и те же правила экранирования прописались в nftbales и iptables, то какие из них работают в итоге на фильтрации трафика? Где это увидеть?

 

macumazan
()

openrc ulimits

Форум — General

В conf.d/rsyslog закинул

 rc_ulimit="-e 7" 
и толку нет. Все равно 0.
 0 /usr/sbin/rsyslogd -f /etc/rsyslog.conf -i /run/rsyslogd.pid 
Закинул "-n 1" и всё работает
Too many open files 
. Куда посмотреть?

 , , ,

macumazan
()

lxc в одну группу cgroups

Форум — Admin

Как несколько lxc контейнеров запустить в одной группе cgroups и накинуть , например, на всю группу cpu.shares? Киньте кому не жалко, кейворд для поика.

 , ,

macumazan
()

errno=-28 No space left BTRFS info (device sdb: state EA): forced readonly

Форум — Admin

Странное творится. 2 диска в raid0

        Total devices 2 FS bytes used 2.08TiB
        devid    1 size 683.51GiB used 683.51GiB path /dev/sdb
        devid    2 size 2.94TiB used 1.42TiB path /dev/sdc

При копировании данных на raid через какое-то время выпадает в сабж. Подозреваю, что из-за заполненности devid 1, если его сбалансировать, то его занятый объем уменьшается гигабайт на ~20, но потом опять диск забивается и все повторяется.

В mtab

/dev/sdb /mnt/Rraid0 btrfs rw,relatime,compress=lzo,space_cache=v2,subvolid=5,subvol=/ 0 0

У кого-то было подобное? Ядро 6.1.66-gentoo

Overall:
    Device size:                   3.60TiB
    Device allocated:              2.08TiB
    Device unallocated:            1.52TiB
    Device missing:                  0.00B
    Device slack:                    0.00B
    Used:                          2.08TiB
    Free (estimated):              1.52TiB      (min: 780.11GiB)
    Free (statfs, df):             1.52TiB
    Data ratio:                       1.00
    Metadata ratio:                   2.00
    Global reserve:              512.00MiB      (used: 0.00B)
    Multiple profiles:                  no

Data,RAID0: Size:2.07TiB, Used:2.07TiB (99.97%)
   /dev/sdb      678.50GiB
   /dev/sdc        1.41TiB

Metadata,RAID1: Size:5.00GiB, Used:5.00GiB (99.93%)
   /dev/sdb        5.00GiB
   /dev/sdc        5.00GiB

System,RAID1: Size:8.00MiB, Used:208.00KiB (2.54%)
   /dev/sdb        8.00MiB
   /dev/sdc        8.00MiB

Unallocated:
   /dev/sdb        1.02MiB
   /dev/sdc        1.52TiB

 , ,

macumazan
()

На чем поднять SAN

Форум — Admin

На сервере в качестве СХД, только что бы ядро не требовалось обновлять из-за всяких CVE (что бы никаких ребутов, т.к. надо максимальный аптайм). Поглядываю в сторону опёнка. Есть, на что интересное еще посмотреть?

 ,

macumazan
()

Хочется странного. mydestination только для ящика

Форум — Admin

Какие опции покурить, что бы postfix принимал на себя почту только для ящика, а не всего домена? Например, для test@domain - postfix принимал бы всю почту на себя, а на *@domain отправля бы почту туда, куда ему явно будет указано.

 ,

macumazan
()

Обновить /proc/self/mounts в lxc

Форум — Admin

В уже запущенный контейнер делаю mount раздела c хостноды. Как обновить /proc/self/mounts в самом конейтере без его перезапуска, что бы увидеть этот самый маунт?

 ,

macumazan
()

Инициализация переменной при ее отсутствии

Форум — Development

Ни как не соображу, можно ли такой код

if {![info exists var]} {                                                                                                                                         
  set var {}
}  
в виде процедуры запилить?

puts [anyProc $var]

Что бы вывело {} если нет $var и вывело сам $var, если $var есть.

 

macumazan
()

Интерактив с stdin

Форум — Development

Не могу нагуглить какое-то описание или пример кода. Хочу из stdin считывать символ и сразу его выводить на экран через переменую. Например, ввел A (без enter), переменная получила А - вывод на экран. Затем ввел B (без enter) - переменная получила значение AB - вывод на экран AB. Нажал backspace - переменная получила значение А - вывод на экран А. Тут даже интереснее то, как считать один input в виде нажатия на любую кнопку клавы без подтверждения через enter. На что погуглить?

 

macumazan
()

apache debian trash и вот это всё

Форум — Admin
Jul 01 23:29:21 fucking systemd[1]: Failed to start The Apache HTTP Server.
░░ Subject: A start job for unit apache2.service has failed
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ A start job for unit apache2.service has finished with a failure.
░░ 
░░ The job identifier is 338 and the job result is failed.

А как это дерьмо дебажить? Всякие модные journalctl -xe только это и показывают. Я конечно нагуглю, но устал я очень от systemd и debian сегодня.

 

macumazan
()

wmctrl не перехватывает окно

Форум — Desktop
0x0640000c  0 xterm.XTerm           c2q srv --> [~] <screen -x -R> ::

Это xterm, в нем ssh и там на srv запущен screen. Не могу его перехвать ни по имени, ни по id. Как подебажить?

 ,

macumazan
()

ulogd2 mysql web

Форум — Admin

Я так понял , web из него выпилили. А что юзать на фронте в плане web морды? Гугл молчит как партизан. Или ulog + mysql уже всеми заброшен?

 ,

macumazan
()

java в firefox

Форум — Development

Не ли у кого под рукой кода для проверки java в firefox, который можно закинуть в web? Типа открыл index.html и ты понимаешь, работает java или нет. Раньше был паблик url, но теперь не вариант - типа старая версия, давай обнови, а мне нахрен не надо проверку, какая у меня версия. Мне на этом дерьме надо добраться до древней админки.

 , ,

macumazan
()

Управление блокировкой порта в linux

Форум — Admin
sw1 
|        \ eth1
|                   \
|                    br0 linux
|                   /
|         bond0
|       /
sw2

bridge на linux

3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master br0 state blocking priority 32 cost 20000 
6: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 master br0 state forwarding priority 32 cost 16000 
Как им всем объяснить, что бы интерфейсы на linux всегда были forwarding и что бы blocking всегда был только на свичах?

 

macumazan
()

fprobe cflow непонятки

Форум — Admin

Два сетапа старый и новый. На обоих на интерфейс зеркалируется трафик. На старом fprobe его ловит и шлет как


    1 0.000000000 192.168.0.1 → 192.168.0.2    UDP 692 45030 → 2056 Len=648
    2 0.005083054 192.168.0.1 → 192.168.0.2    UDP 1508 45030 → 2056 Len=1464

На новом другом сетапе
    1 0.000000000 192.168.0.3 → 192.168.0.2    CFLOW 116 total: 1 (v5) flow
    2 4.999936282 192.168.0.3 → 192.168.0.2    CFLOW 116 total: 1 (v5) flow

Такая хрень с fprobe и fprobe-ng. Откуда блин CFLOW? Или тогда, почему просто UDP трафик в первом случае?

 ,

macumazan
()

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