Size: a a a

2021 February 11

D

Denis in SPbLUG chat
Андрей Мавлянов
да и сейчас я считаю это лучшее из того что есть на рынке
У новых то? Не оч
источник

АМ

Андрей Мавлянов... in SPbLUG chat
Denis
У новых то? Не оч
лучше где?
источник

D

Denis in SPbLUG chat
Хапэ 😂
источник

LG

Lev Goncharov in SPbLUG chat
пссс.. парни а тут говорят в линукс умеют, да?


у меня тут ядро крашит, и это делает wildfly. кто умеет в понять что за фигня?

PID: 23099  TASK: ffff88005d79af70  CPU: 0   COMMAND: "java"
#0 [ffff8802bfc03700] machine_kexec at ffffffff8105c4cb
#1 [ffff8802bfc03760] __crash_kexec at ffffffff81104a32
#2 [ffff8802bfc03830] crash_kexec at ffffffff81104b20
#3 [ffff8802bfc03848] oops_end at ffffffff816ad278
#4 [ffff8802bfc03870] die at ffffffff8102e97b
#5 [ffff8802bfc038a0] do_trap at ffffffff816ac9c0
#6 [ffff8802bfc038f0] do_invalid_op at ffffffff8102b184
#7 [ffff8802bfc039a0] invalid_op at ffffffff816b685e
   [exception RIP: sg_set_page+4]
   RIP: ffffffff816a3d65  RSP: ffff8802bfc03a50  RFLAGS: 00010002
   RAX: ffff8802a962cf60  RBX: ffff88027dafb550  RCX: ffffea00022438bd
   RDX: 0000000000000002  RSI: 0000000000000000  RDI: ffff8802a962cf40
   RBP: ffff8802bfc03a50   R8: 0000000000000000   R9: 0000000000000000
   R10: ffff8802b1458000  R11: 00000000890e3000  R12: ffff8802bfc03ac8
   R13: ffff8802bfc03ac0  R14: ffff8802bfc03ab8  R15: 0000000000001000
   ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0000
#8 [ffff8802bfc03a58] __blk_segment_map_sg at ffffffff812fef8c
#9 [ffff8802bfc03aa0] blk_rq_map_sg at ffffffff812ff13b
#10 [ffff8802bfc03b08] scsi_init_sgtable at ffffffff8146bdb9
#11 [ffff8802bfc03b30] scsi_init_io at ffffffff8146be2e
#12 [ffff8802bfc03b78] sd_setup_read_write_cmnd at ffffffffc00dd39d [sd_mod]
#13 [ffff8802bfc03bc8] sd_init_command at ffffffffc00ddcdf [sd_mod]
#14 [ffff8802bfc03bd8] scsi_setup_cmnd at ffffffff8146c0db
#15 [ffff8802bfc03bf8] scsi_prep_fn at ffffffff8146c2eb
#16 [ffff8802bfc03c30] blk_peek_request at ffffffff812fa2d6
#17 [ffff8802bfc03c58] scsi_request_fn at ffffffff8146dd38
#18 [ffff8802bfc03cc0] __blk_run_queue at ffffffff812f71d3
#19 [ffff8802bfc03cd8] blk_run_queue at ffffffff812f7246
#20 [ffff8802bfc03cf8] scsi_run_queue at ffffffff8146c6e8
#21 [ffff8802bfc03d58] scsi_next_command at ffffffff8146e3b0
#22 [ffff8802bfc03d78] scsi_end_request at ffffffff8146e505
#23 [ffff8802bfc03db8] scsi_io_completion at ffffffff8146e778
#24 [ffff8802bfc03e18] scsi_finish_command at ffffffff81464425
#25 [ffff8802bfc03e48] scsi_softirq_done at ffffffff8146dcc2
#26 [ffff8802bfc03e78] blk_done_softirq at ffffffff81300510
#27 [ffff8802bfc03eb8] __do_softirq at ffffffff81090b3f
#28 [ffff8802bfc03f28] call_softirq at ffffffff816b6a5c
#29 [ffff8802bfc03f40] do_softirq at ffffffff8102d3c5
#30 [ffff8802bfc03f60] irq_exit at ffffffff81090ec5
#31 [ffff8802bfc03f78] do_IRQ at ffffffff816b75f6
--- <IRQ stack> ---
#32 [ffff880260a73f58] ret_from_intr at ffffffff816ac1ed
   RIP: 00007f54d4921280  RSP: 00007f54c0ed5550  RFLAGS: 00000293
   RAX: 0000564d87bc7005  RBX: 00007f54c0ed3460  RCX: 0000000000000730
   RDX: 000000076eb33cf0  RSI: 000000076eb326d0  RDI: 0000000000000001
   RBP: 0000000000000044   R8: 000000076eb8e890   R9: 000000076eb33cf0
   R10: 0000000000000800  R11: 00000000edd68cff  R12: 00007f54c0ed3460
   R13: 000000007fffffff  R14: 00000000000000bd  R15: 0000000000000cf5
   ORIG_RAX: ffffffffffffffc1  CS: 0033  SS: 002b

код функции в ядре
/**
* sg_assign_page - Assign a given page to an SG entry
* @sg:             SG entry
* @page:           The page
*
* Description:
*   Assign page to sg entry. Also see sg_set_page(), the most commonly used
*   variant.
*
**/
static inline void sg_assign_page(struct scatterlist *sg, struct page *page)
{
       unsigned long page_link = sg->page_link & 0x3;

       /*
        * In order for the low bit stealing approach to work, pages
        * must be aligned at a 32-bit boundary as a minimum.
        */
       BUG_ON((unsigned long) page & 0x03);
#ifdef CONFIG_DEBUG_SG
       BUG_ON(sg->sg_magic != SG_MAGIC);
       BUG_ON(sg_is_chain(sg));
#endif
       sg->page_link = page_link | (unsigned long) page;
}


вобщем чего.
1. sg = scsi generic
2. в трэйсе пачка дисковых операций
3. вм раньше хостилась на hyper-v, переехала на vmware и диск подключен через ide у нее
4. проблема в момент высокой дисковой активности
источник

LG

Lev Goncharov in SPbLUG chat
у меня что-то мысли в районе диска все крутится, но вот куда дальше ткнуться хз


[86923.652416] ------------[ cut here ]------------
[86923.653388] kernel BUG at include/linux/scatterlist.h:65!
[86923.654142] invalid opcode: 0000 [#1] SMP
[86923.654894] Modules linked in: veth xt_nat ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xt_addrtype br_netfi
lter bridge stp llc binfmt_misc overlay(T) iptable_nat nf_nat_ipv4 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack li
bcrc32c iptable_filter vmw_vsock_vmci_transport vsock sb_edac edac_core iosf_mbi crc32_pclmul ghash_clmulni_intel aesni_intel lrw gf128
mul glue_helper ablk_helper cryptd e1000e ppdev ptp joydev pps_core vmw_vmci vmw_balloon vmwgfx ttm drm_kms_helper pcspkr syscopyarea s
ysfillrect sysimgblt fb_sys_fops drm sg nfit libnvdimm i2c_piix4 i2c_core parport_pc shpchp parport fuse ip_tables ext4 mbcache jbd2 sr
_mod sd_mod cdrom crc_t10dif crct10dif_generic ata_generic pata_acpi crct10dif_pclmul crct10dif_common crc32c_intel serio_raw ata_piix
[86923.661064]  libata dm_mirror dm_region_hash dm_log dm_mod
[86923.661817] CPU: 0 PID: 23099 Comm: java Tainted: G               ------------ T 3.10.0-693.el7.x86_64 #1
[86923.663320] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 12/12/2018
[86923.664814] task: ffff88005d79af70 ti: ffff880260a70000 task.ti: ffff880260a70000
[86923.665570] RIP: 0010:[<ffffffff816a3d65>]  [<ffffffff816a3d65>] sg_set_page.part.22+0x4/0x6
[86923.666326] RSP: 0000:ffff8802bfc03a50  EFLAGS: 00010002
[86923.667114] RAX: ffff8802a962cf60 RBX: ffff88027dafb550 RCX: ffffea00022438bd
[86923.667848] RDX: 0000000000000002 RSI: 0000000000000000 RDI: ffff8802a962cf40
[86923.668572] RBP: ffff8802bfc03a50 R08: 0000000000000000 R09: 0000000000000000
[86923.669285] R10: ffff8802b1458000 R11: 00000000890e3000 R12: ffff8802bfc03ac8
[86923.670004] R13: ffff8802bfc03ac0 R14: ffff8802bfc03ab8 R15: 0000000000001000
[86923.670707] FS:  00007f54c0ed7700(0000) GS:ffff8802bfc00000(0000) knlGS:0000000000000000
[86923.671407] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[86923.672093] CR2: 00007f54b2b5dcb0 CR3: 0000000287ec2000 CR4: 00000000001407f0
[86923.672799] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[86923.673486] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[86923.674140] Stack:
[86923.674776]  ffff8802bfc03a98 ffffffff812fef8c 0000000000000003 ffffffff813352fa
[86923.675422]  ffff8802b1458000 ffff8802a962cf00 ffff8802bfc03abc ffff88026afcf618
[86923.676066]  0000000000000016 ffff8802bfc03b00 ffffffff812ff13b ffff8802bfc03abc
[86923.676700] Call Trace:
[86923.677305]  <IRQ>
[86923.677312]
[86923.677901]  [<ffffffff812fef8c>] __blk_segment_map_sg+0x19c/0x1a0
[86923.678487]  [<ffffffff813352fa>] ? sg_init_table+0x1a/0x40
[86923.679072]  [<ffffffff812ff13b>] blk_rq_map_sg+0x9b/0x220
[86923.679664]  [<ffffffff8146bdb9>] scsi_init_sgtable+0x49/0x70
[86923.680245]  [<ffffffff8146be2e>] scsi_init_io+0x4e/0x200
[86923.680816]  [<ffffffffc00dd39d>] sd_setup_read_write_cmnd+0x3d/0x950 [sd_mod]
[86923.681379]  [<ffffffff8146417a>] ? __scsi_get_command+0x1a/0xf0
[86923.681934]  [<ffffffffc00ddcdf>] sd_init_command+0x2f/0xc0 [sd_mod]
источник

SK

Serguei Khvatov in SPbLUG chat
В старые времена работал я на клаве от honeywell-bell. У неё был ряд функциональных клавих как у XT, Справа оба AT-шных блока, и два ряда функциональных клавиш сверху. Ещё и Fn был. Да, полстола занимала, но очень она мне нравилась, и когда я переехал на стандартную с 12 Fn, привыкал долго.
источник

SC

Svetlana Chizhova in SPbLUG chat
Lev Goncharov
пссс.. парни а тут говорят в линукс умеют, да?


у меня тут ядро крашит, и это делает wildfly. кто умеет в понять что за фигня?

PID: 23099  TASK: ffff88005d79af70  CPU: 0   COMMAND: "java"
#0 [ffff8802bfc03700] machine_kexec at ffffffff8105c4cb
#1 [ffff8802bfc03760] __crash_kexec at ffffffff81104a32
#2 [ffff8802bfc03830] crash_kexec at ffffffff81104b20
#3 [ffff8802bfc03848] oops_end at ffffffff816ad278
#4 [ffff8802bfc03870] die at ffffffff8102e97b
#5 [ffff8802bfc038a0] do_trap at ffffffff816ac9c0
#6 [ffff8802bfc038f0] do_invalid_op at ffffffff8102b184
#7 [ffff8802bfc039a0] invalid_op at ffffffff816b685e
   [exception RIP: sg_set_page+4]
   RIP: ffffffff816a3d65  RSP: ffff8802bfc03a50  RFLAGS: 00010002
   RAX: ffff8802a962cf60  RBX: ffff88027dafb550  RCX: ffffea00022438bd
   RDX: 0000000000000002  RSI: 0000000000000000  RDI: ffff8802a962cf40
   RBP: ffff8802bfc03a50   R8: 0000000000000000   R9: 0000000000000000
   R10: ffff8802b1458000  R11: 00000000890e3000  R12: ffff8802bfc03ac8
   R13: ffff8802bfc03ac0  R14: ffff8802bfc03ab8  R15: 0000000000001000
   ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0000
#8 [ffff8802bfc03a58] __blk_segment_map_sg at ffffffff812fef8c
#9 [ffff8802bfc03aa0] blk_rq_map_sg at ffffffff812ff13b
#10 [ffff8802bfc03b08] scsi_init_sgtable at ffffffff8146bdb9
#11 [ffff8802bfc03b30] scsi_init_io at ffffffff8146be2e
#12 [ffff8802bfc03b78] sd_setup_read_write_cmnd at ffffffffc00dd39d [sd_mod]
#13 [ffff8802bfc03bc8] sd_init_command at ffffffffc00ddcdf [sd_mod]
#14 [ffff8802bfc03bd8] scsi_setup_cmnd at ffffffff8146c0db
#15 [ffff8802bfc03bf8] scsi_prep_fn at ffffffff8146c2eb
#16 [ffff8802bfc03c30] blk_peek_request at ffffffff812fa2d6
#17 [ffff8802bfc03c58] scsi_request_fn at ffffffff8146dd38
#18 [ffff8802bfc03cc0] __blk_run_queue at ffffffff812f71d3
#19 [ffff8802bfc03cd8] blk_run_queue at ffffffff812f7246
#20 [ffff8802bfc03cf8] scsi_run_queue at ffffffff8146c6e8
#21 [ffff8802bfc03d58] scsi_next_command at ffffffff8146e3b0
#22 [ffff8802bfc03d78] scsi_end_request at ffffffff8146e505
#23 [ffff8802bfc03db8] scsi_io_completion at ffffffff8146e778
#24 [ffff8802bfc03e18] scsi_finish_command at ffffffff81464425
#25 [ffff8802bfc03e48] scsi_softirq_done at ffffffff8146dcc2
#26 [ffff8802bfc03e78] blk_done_softirq at ffffffff81300510
#27 [ffff8802bfc03eb8] __do_softirq at ffffffff81090b3f
#28 [ffff8802bfc03f28] call_softirq at ffffffff816b6a5c
#29 [ffff8802bfc03f40] do_softirq at ffffffff8102d3c5
#30 [ffff8802bfc03f60] irq_exit at ffffffff81090ec5
#31 [ffff8802bfc03f78] do_IRQ at ffffffff816b75f6
--- <IRQ stack> ---
#32 [ffff880260a73f58] ret_from_intr at ffffffff816ac1ed
   RIP: 00007f54d4921280  RSP: 00007f54c0ed5550  RFLAGS: 00000293
   RAX: 0000564d87bc7005  RBX: 00007f54c0ed3460  RCX: 0000000000000730
   RDX: 000000076eb33cf0  RSI: 000000076eb326d0  RDI: 0000000000000001
   RBP: 0000000000000044   R8: 000000076eb8e890   R9: 000000076eb33cf0
   R10: 0000000000000800  R11: 00000000edd68cff  R12: 00007f54c0ed3460
   R13: 000000007fffffff  R14: 00000000000000bd  R15: 0000000000000cf5
   ORIG_RAX: ffffffffffffffc1  CS: 0033  SS: 002b

код функции в ядре
/**
* sg_assign_page - Assign a given page to an SG entry
* @sg:             SG entry
* @page:           The page
*
* Description:
*   Assign page to sg entry. Also see sg_set_page(), the most commonly used
*   variant.
*
**/
static inline void sg_assign_page(struct scatterlist *sg, struct page *page)
{
       unsigned long page_link = sg->page_link & 0x3;

       /*
        * In order for the low bit stealing approach to work, pages
        * must be aligned at a 32-bit boundary as a minimum.
        */
       BUG_ON((unsigned long) page & 0x03);
#ifdef CONFIG_DEBUG_SG
       BUG_ON(sg->sg_magic != SG_MAGIC);
       BUG_ON(sg_is_chain(sg));
#endif
       sg->page_link = page_link | (unsigned long) page;
}


вобщем чего.
1. sg = scsi generic
2. в трэйсе пачка дисковых операций
3. вм раньше хостилась на hyper-v, переехала на vmware и диск подключен через ide у нее
4. проблема в момент высокой дисковой активности
увы, я не парень. и не знаю что такое wildfly. сейчас загуглю и будет понятнее, так-то картина вырисовывается, но...
хотя мне сейчас нужно крутить бисову мастдайню на вмтвари, чем я занялась...
источник

SC

Svetlana Chizhova in SPbLUG chat
а каким образом там ide, если это вмтварь. и как оно туда переехало?
источник

SC

Svetlana Chizhova in SPbLUG chat
функция страницы в памяти двигает. но у вмтвари работа с дисками построена не напрямую же. она че-то там эмулирует, ошибки чекает программно, и тут хоба... segmentation fault. чистое имхо. ну то есть не прямой сегфолт, а просто система жила на hyper-V и на его работу с диском ориентировалась и всякое такое. а тут диск вообще другой, не столь по доступу, а по факту. я б пересобрала ядро под тварь.
ничего не знаю, ничего не понимаю, ушла крутить мастдайный домен. и вообще"ядевочкамимими"
источник

Б

Боря Борян in SPbLUG chat
Lev Goncharov
пссс.. парни а тут говорят в линукс умеют, да?


у меня тут ядро крашит, и это делает wildfly. кто умеет в понять что за фигня?

PID: 23099  TASK: ffff88005d79af70  CPU: 0   COMMAND: "java"
#0 [ffff8802bfc03700] machine_kexec at ffffffff8105c4cb
#1 [ffff8802bfc03760] __crash_kexec at ffffffff81104a32
#2 [ffff8802bfc03830] crash_kexec at ffffffff81104b20
#3 [ffff8802bfc03848] oops_end at ffffffff816ad278
#4 [ffff8802bfc03870] die at ffffffff8102e97b
#5 [ffff8802bfc038a0] do_trap at ffffffff816ac9c0
#6 [ffff8802bfc038f0] do_invalid_op at ffffffff8102b184
#7 [ffff8802bfc039a0] invalid_op at ffffffff816b685e
   [exception RIP: sg_set_page+4]
   RIP: ffffffff816a3d65  RSP: ffff8802bfc03a50  RFLAGS: 00010002
   RAX: ffff8802a962cf60  RBX: ffff88027dafb550  RCX: ffffea00022438bd
   RDX: 0000000000000002  RSI: 0000000000000000  RDI: ffff8802a962cf40
   RBP: ffff8802bfc03a50   R8: 0000000000000000   R9: 0000000000000000
   R10: ffff8802b1458000  R11: 00000000890e3000  R12: ffff8802bfc03ac8
   R13: ffff8802bfc03ac0  R14: ffff8802bfc03ab8  R15: 0000000000001000
   ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0000
#8 [ffff8802bfc03a58] __blk_segment_map_sg at ffffffff812fef8c
#9 [ffff8802bfc03aa0] blk_rq_map_sg at ffffffff812ff13b
#10 [ffff8802bfc03b08] scsi_init_sgtable at ffffffff8146bdb9
#11 [ffff8802bfc03b30] scsi_init_io at ffffffff8146be2e
#12 [ffff8802bfc03b78] sd_setup_read_write_cmnd at ffffffffc00dd39d [sd_mod]
#13 [ffff8802bfc03bc8] sd_init_command at ffffffffc00ddcdf [sd_mod]
#14 [ffff8802bfc03bd8] scsi_setup_cmnd at ffffffff8146c0db
#15 [ffff8802bfc03bf8] scsi_prep_fn at ffffffff8146c2eb
#16 [ffff8802bfc03c30] blk_peek_request at ffffffff812fa2d6
#17 [ffff8802bfc03c58] scsi_request_fn at ffffffff8146dd38
#18 [ffff8802bfc03cc0] __blk_run_queue at ffffffff812f71d3
#19 [ffff8802bfc03cd8] blk_run_queue at ffffffff812f7246
#20 [ffff8802bfc03cf8] scsi_run_queue at ffffffff8146c6e8
#21 [ffff8802bfc03d58] scsi_next_command at ffffffff8146e3b0
#22 [ffff8802bfc03d78] scsi_end_request at ffffffff8146e505
#23 [ffff8802bfc03db8] scsi_io_completion at ffffffff8146e778
#24 [ffff8802bfc03e18] scsi_finish_command at ffffffff81464425
#25 [ffff8802bfc03e48] scsi_softirq_done at ffffffff8146dcc2
#26 [ffff8802bfc03e78] blk_done_softirq at ffffffff81300510
#27 [ffff8802bfc03eb8] __do_softirq at ffffffff81090b3f
#28 [ffff8802bfc03f28] call_softirq at ffffffff816b6a5c
#29 [ffff8802bfc03f40] do_softirq at ffffffff8102d3c5
#30 [ffff8802bfc03f60] irq_exit at ffffffff81090ec5
#31 [ffff8802bfc03f78] do_IRQ at ffffffff816b75f6
--- <IRQ stack> ---
#32 [ffff880260a73f58] ret_from_intr at ffffffff816ac1ed
   RIP: 00007f54d4921280  RSP: 00007f54c0ed5550  RFLAGS: 00000293
   RAX: 0000564d87bc7005  RBX: 00007f54c0ed3460  RCX: 0000000000000730
   RDX: 000000076eb33cf0  RSI: 000000076eb326d0  RDI: 0000000000000001
   RBP: 0000000000000044   R8: 000000076eb8e890   R9: 000000076eb33cf0
   R10: 0000000000000800  R11: 00000000edd68cff  R12: 00007f54c0ed3460
   R13: 000000007fffffff  R14: 00000000000000bd  R15: 0000000000000cf5
   ORIG_RAX: ffffffffffffffc1  CS: 0033  SS: 002b

код функции в ядре
/**
* sg_assign_page - Assign a given page to an SG entry
* @sg:             SG entry
* @page:           The page
*
* Description:
*   Assign page to sg entry. Also see sg_set_page(), the most commonly used
*   variant.
*
**/
static inline void sg_assign_page(struct scatterlist *sg, struct page *page)
{
       unsigned long page_link = sg->page_link & 0x3;

       /*
        * In order for the low bit stealing approach to work, pages
        * must be aligned at a 32-bit boundary as a minimum.
        */
       BUG_ON((unsigned long) page & 0x03);
#ifdef CONFIG_DEBUG_SG
       BUG_ON(sg->sg_magic != SG_MAGIC);
       BUG_ON(sg_is_chain(sg));
#endif
       sg->page_link = page_link | (unsigned long) page;
}


вобщем чего.
1. sg = scsi generic
2. в трэйсе пачка дисковых операций
3. вм раньше хостилась на hyper-v, переехала на vmware и диск подключен через ide у нее
4. проблема в момент высокой дисковой активности
Возмешь в германию на работу, скажу в чём проблема)
источник

Wo

Womchik on Zabbix in SPbLUG chat
у старых
источник

LG

Lev Goncharov in SPbLUG chat
Svetlana Chizhova
а каким образом там ide, если это вмтварь. и как оно туда переехало?
Переносил не я, но думаю конвертнули диск из vhdx и подцепили к новой вм
источник

Б

Боря Борян in SPbLUG chat
Vmware tools стоят? Работет?
источник

АМ

Андрей Мавлянов... in SPbLUG chat
Womchik on Zabbix
у старых
"старых" нет на рынке.
источник

LG

Lev Goncharov in SPbLUG chat
Боря Борян
Возмешь в германию на работу, скажу в чём проблема)
Меня б кто взял... а если про DT то позиций много открытых
источник

Wo

Womchik on Zabbix in SPbLUG chat
Андрей Мавлянов
"старых" нет на рынке.
это не повод любить новые
источник

LG

Lev Goncharov in SPbLUG chat
Svetlana Chizhova
функция страницы в памяти двигает. но у вмтвари работа с дисками построена не напрямую же. она че-то там эмулирует, ошибки чекает программно, и тут хоба... segmentation fault. чистое имхо. ну то есть не прямой сегфолт, а просто система жила на hyper-V и на его работу с диском ориентировалась и всякое такое. а тут диск вообще другой, не столь по доступу, а по факту. я б пересобрала ядро под тварь.
ничего не знаю, ничего не понимаю, ушла крутить мастдайный домен. и вообще"ядевочкамимими"
Ну строго говоря тут же generic scsi драйвер, ему без разницы что на esx что на hyper-v крутиться.
источник

LG

Lev Goncharov in SPbLUG chat
Боря Борян
Vmware tools стоят? Работет?
Да, ессно стоят, но ядро не свежее было 3.10 693 что ли
источник

Б

Боря Борян in SPbLUG chat
Lev Goncharov
Меня б кто взял... а если про DT то позиций много открытых
С b2 по дойчу, и инглиш c1 есть чё?
источник

АМ

Андрей Мавлянов... in SPbLUG chat
Womchik on Zabbix
это не повод любить новые
перечитай пожалуйста ещё раз о чём я говорил
источник