1 (24.08.2010 21:22:14 отредактировано YUKLA)

Собственно - сабжд.

У кого-нибудь работают эти самые Network Block Devices? Если да - скопируйте, пожалуйста, соотв. директорию (/sys/block/nbd0 -- /sys/block/nbd15) куда-нибудь на реальную файловую систему, результат заархивируйте и пришлите мне по почте. Или прицепите сюда.

Очень нужно для развития проекта SysInfo. :cool:

С уважением.

2

http://slil.ru/29596121
это архив директории /sys/devices/virtual/block/
потому что в /sys/block вот такое:

root@asus:~# ls -lha /sys/block/
итого 0
drwxr-xr-x  2 root root 0 Авг 24 22:50 .
drwxr-xr-x 12 root root 0 Авг 24 21:11 ..
lrwxrwxrwx  1 root root 0 Авг 24 22:51 loop0 -> ../devices/virtual/block/loop0
lrwxrwxrwx  1 root root 0 Авг 24 22:51 loop1 -> ../devices/virtual/block/loop1
lrwxrwxrwx  1 root root 0 Авг 24 22:51 loop2 -> ../devices/virtual/block/loop2
lrwxrwxrwx  1 root root 0 Авг 24 22:51 loop3 -> ../devices/virtual/block/loop3
lrwxrwxrwx  1 root root 0 Авг 24 22:51 loop4 -> ../devices/virtual/block/loop4
lrwxrwxrwx  1 root root 0 Авг 24 22:51 loop5 -> ../devices/virtual/block/loop5
lrwxrwxrwx  1 root root 0 Авг 24 22:51 loop6 -> ../devices/virtual/block/loop6
lrwxrwxrwx  1 root root 0 Авг 24 22:51 loop7 -> ../devices/virtual/block/loop7
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd0 -> ../devices/virtual/block/nbd0
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd1 -> ../devices/virtual/block/nbd1
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd10 -> ../devices/virtual/block/nbd10
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd11 -> ../devices/virtual/block/nbd11
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd12 -> ../devices/virtual/block/nbd12
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd13 -> ../devices/virtual/block/nbd13
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd14 -> ../devices/virtual/block/nbd14
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd15 -> ../devices/virtual/block/nbd15
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd2 -> ../devices/virtual/block/nbd2
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd3 -> ../devices/virtual/block/nbd3
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd4 -> ../devices/virtual/block/nbd4
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd5 -> ../devices/virtual/block/nbd5
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd6 -> ../devices/virtual/block/nbd6
lrwxrwxrwx  1 root root 0 Авг 24 22:50 nbd7 -> ../devices/virtual/block/nbd7
lrwxrwxrwx  1 root root 0 Авг 24 22:50 nbd8 -> ../devices/virtual/block/nbd8
lrwxrwxrwx  1 root root 0 Авг 24 22:51 nbd9 -> ../devices/virtual/block/nbd9
lrwxrwxrwx  1 root root 0 Авг 24 22:51 ramzswap0 -> ../devices/virtual/block/ramzswap0
lrwxrwxrwx  1 root root 0 Авг 24 22:51 sda -> ../devices/pci0000:00/0000:00:14.1/host0/target0:0:0/0:0:0:0/block/sda
lrwxrwxrwx  1 root root 0 Авг 24 22:51 sr0 -> ../devices/pci0000:00/0000:00:14.1/host1/target1:0:1/1:0:1:0/block/sr0
root@asus:~# 

3

system-root, спасибо.

N
etwork Block Devices у Вас включены в ядре, но не используются. А мне бы хотелось узнать, кто реально с этими устройствами работает.

С уважением

4

YUKLA пишет:

но не используются

YUKLA, я как бы это.. готов с вами поспорить =)
когда архивировал вам данные, /dev/ndb0 крайне активно использовался.

5 (28.08.2010 10:41:20 отредактировано YUKLA)

system-root пишет:
YUKLA пишет:

но не используются

YUKLA, я как бы это.. готов с вами поспорить =)
когда архивировал вам данные, /dev/ndb0 крайне активно использовался.

Тогда объясните, пожалуйста, более подробно!  wink По содержимому /sys/block/ndb0 этого не скажешь - оно ничем не отличается от /sys/block/nbd1, к примеру

6

посмотрите хотя бы на файл stat для примеру. или сделайте рекурсивный diff =)

7

Да, я вижу, спасибо.

Но мне бы хотелось увидеть что-то типа /sys/block/nbd0/~device (физические устройства, сервера и т.д.) или /sys/block/nbd0/nbd01(2..n) (партиции).

Такое бывает?  wink

8

в директории /sys/block/ только симлинки как показано во втором посте. я перешёл по этим симлинками, скопировал директорию /sys/devices/virtual/block/ и за архивировал.
я сомневаюсь что можно получить данные а сервере и физ устройствах от туда, если их нет. (я не ковырял)
может легче прочесть sockstat и /etc/mtab?

9 (28.08.2010 20:38:21 отредактировано YUKLA)

system-root пишет:

в директории /sys/block/ только симлинки как показано во втором посте. я перешёл по этим симлинками, скопировал директорию /sys/devices/virtual/block/ и за архивировал.
я сомневаюсь что можно получить данные а сервере и физ устройствах от туда, если их нет. (я не ковырял)
может легче прочесть sockstat и /etc/mtab?

В СисИнфо анализируется две составляющие - партиции на устройстве (если есть) и /sys/block/sda/~device (для примера). В этой директории есть файлы model, ref и vendor.

"Голая" директория /sys/block/???, без device и партиций игнорируется - как активированная в ядре, но не используемая.

10

YUKLA, гляньте у себя, в /sys/block/ будут симлинки, я не могу их архивировать =)
по этому архивировал /sys/devices/virtual/block/, вы рассматривать их под каким хотите углом, но так оно есть.