{"id":640,"date":"2024-01-03T15:18:13","date_gmt":"2024-01-03T06:18:13","guid":{"rendered":"https:\/\/blog.gurees.net\/?p=640"},"modified":"2024-01-03T15:18:13","modified_gmt":"2024-01-03T06:18:13","slug":"centos-stream-9%e3%81%a7connectx%e3%82%92%e4%bd%bf%e3%81%84%e3%81%9f%e3%81%84","status":"publish","type":"post","link":"https:\/\/blog.gurees.net\/?p=640","title":{"rendered":"CentOS Stream 9\u3067ConnectX\u3092\u4f7f\u3044\u305f\u3044"},"content":{"rendered":"\n<p>\u524d\u56de\u3001dm-cache\u3092\u4f7f\u3063\u3066HDD + SSD(\u30ad\u30e3\u30c3\u30b7\u30e5)\u306e\u69cb\u6210\u3092\u69cb\u7bc9\u3057\u3066\u3001\u601d\u3063\u305f\u3088\u308a\u3088\u3055\u305d\u3046\u3060\u3063\u305f\u306e\u3067\u3001ML30 Gen9\u3067\u6539\u3081\u3066\u69cb\u7bc9\u3057\u3088\u3046\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>4LFF\u306e\u69cb\u6210\u306a\u306e\u3067SAS 4TB*4\u3092RAID6\u69cb\u6210\u3068\u3057\u3001M.2 SSD\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u4f7f\u3044\u300110GbE\u3067VM\u30db\u30b9\u30c8\u3068\u3064\u306a\u3050\u69cb\u6210\u3068\u3057\u3088\u3046\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>\u305d\u3053\u306710GbE\u306eNIC\u3068\u3057\u3066\u3001\u30b5\u30fc\u30d0\u5ba4\u306b\u8ee2\u304c\u3063\u3066\u3044\u305fMellanox\u306e\u30ab\u30fc\u30c9\u3092\u6307\u3059\u3068\u3001CentOS Stream9\u3067\u8a8d\u8b58\u3057\u307e\u305b\u3093\u3067\u3057\u305f\u3002<\/p>\n\n\n\n<p>lspci\u3067\u78ba\u8a8d\u3059\u308b\u3068\u4ee5\u4e0b\u306e\u8868\u793a\u3067\u3057\u305f\u3002\u304a\u305d\u3089\u304f\u521d\u4ee3\u306eConnectX\u304b\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># lspci | grep Mellanox\n09:00.0 Ethernet controller: Mellanox Technologies MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT\/s] (rev b0)<\/pre>\n\n\n\n<p>kmod-mlx4\u304c\u3042\u308b\u3088\u3046\u306a\u306e\u3067\u3001\u305d\u308c\u306e\u305f\u3081\u306b\u3001\u30ab\u30fc\u30cd\u30eb\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u5c11\u3057\u4e0b\u3052\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># dnf -y install kernel-5.14.0-390.el9.x86_64<\/pre>\n\n\n\n<p>\u30d6\u30fc\u30c8\u3059\u308b\u30ab\u30fc\u30cd\u30eb\u3092\u5909\u3048\u307e\u3059\u3002\u307e\u305a\u78ba\u8a8d\u3059\u308b\u30685.14.0-390\u304cindex=1\u3067\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># grubby --info ALL\nindex=0\nkernel=\"\/boot\/vmlinuz-5.14.0-391.el9.x86_64\"\nargs=\"ro crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=\/dev\/mapper\/cs-swap rd.lvm.lv=cs\/root rd.lvm.lv=cs\/swap rd.lvm.lv=cs\/usr\"\nroot=\"\/dev\/mapper\/cs-root\"\ninitrd=\"\/boot\/initramfs-5.14.0-391.el9.x86_64.img\"\ntitle=\"CentOS Stream (5.14.0-391.el9.x86_64) 9\"\nid=\"8fec1ce594324816a2b1f6cd08fabc90-5.14.0-391.el9.x86_64\"\nindex=1\nkernel=\"\/boot\/vmlinuz-5.14.0-390.el9.x86_64\"\nargs=\"ro crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=\/dev\/mapper\/cs-swap rd.lvm.lv=cs\/root rd.lvm.lv=cs\/swap rd.lvm.lv=cs\/usr\"\nroot=\"\/dev\/mapper\/cs-root\"\ninitrd=\"\/boot\/initramfs-5.14.0-390.el9.x86_64.img\"\ntitle=\"CentOS Stream (5.14.0-390.el9.x86_64) 9\"\nid=\"8fec1ce594324816a2b1f6cd08fabc90-5.14.0-390.el9.x86_64\"\nindex=2\nkernel=\"\/boot\/vmlinuz-5.14.0-247.el9.x86_64\"\nargs=\"ro crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=\/dev\/mapper\/cs-swap rd.lvm.lv=cs\/root rd.lvm.lv=cs\/swap rd.lvm.lv=cs\/usr\"\nroot=\"\/dev\/mapper\/cs-root\"\ninitrd=\"\/boot\/initramfs-5.14.0-247.el9.x86_64.img\"\ntitle=\"CentOS Stream (5.14.0-247.el9.x86_64) 9\"\nid=\"8fec1ce594324816a2b1f6cd08fabc90-5.14.0-247.el9.x86_64\"\nindex=3\nkernel=\"\/boot\/vmlinuz-0-rescue-8fec1ce594324816a2b1f6cd08fabc90\"\nargs=\"ro crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=\/dev\/mapper\/cs-swap rd.lvm.lv=cs\/root rd.lvm.lv=cs\/swap rd.lvm.lv=cs\/usr\"\nroot=\"\/dev\/mapper\/cs-root\"\ninitrd=\"\/boot\/initramfs-0-rescue-8fec1ce594324816a2b1f6cd08fabc90.img\"\ntitle=\"CentOS Stream (0-rescue-8fec1ce594324816a2b1f6cd08fabc90) 9\"\nid=\"8fec1ce594324816a2b1f6cd08fabc90-0-rescue\"<\/pre>\n\n\n\n<p>\u8d77\u52d5\u3059\u308b\u30ab\u30fc\u30cd\u30eb\u30921\u306b\u5909\u66f4\u3057\u3066\u518d\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># grubby --set-default-index=1\n# reboot<\/pre>\n\n\n\n<p>\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5909\u308f\u3063\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># uname -r\n5.14.0-390.el9.x86_64<\/pre>\n\n\n\n<p>kmod-mlx4\u306erpm\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># dnf -y install https:\/\/cbs.centos.org\/kojifiles\/packages\/kmod-mlx4\/5.14.0~390\/1.el9s\/x86_64\/kmod-mlx4-5.14.0~390-1.el9s.x86_64.rpm\n# modprobe mlx4_en<\/pre>\n\n\n\n<p>dmesg\u3092\u898b\u308b\u3068\u30ab\u30fc\u30c9\u3092\u8a8d\u8b58\u3057\u305f\u3088\u3046\u306a\u306e\u3067\u3001ethtool\u3067\u78ba\u8a8d\u3092\u3057\u3066\u307f\u308b\u3068\u300110G\u3067\u4f7f\u3048\u305d\u3046\u306a\u96f0\u56f2\u6c17\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># ethtool ens1\nSettings for ens1:\n        Supported ports: [ TP ]\n        Supported link modes:   10000baseT\/Full\n        Supported pause frame use: No\n        Supports auto-negotiation: No\n        Supported FEC modes: Not reported\n        Advertised link modes:  10000baseT\/Full\n        Advertised pause frame use: No\n        Advertised auto-negotiation: No\n        Advertised FEC modes: Not reported\n        Speed: Unknown!\n        Duplex: Unknown! (255)\n        Auto-negotiation: off\n        Port: Twisted Pair\n        PHYAD: 0\n        Transceiver: internal\n        MDI-X: Unknown\n        Supports Wake-on: d\n        Wake-on: d\n        Current message level: 0x00000014 (20)\n                               link ifdown\n        Link detected: no<\/pre>\n\n\n\n<p>\u3053\u308c\u306710GbE\u3067ESXi\u3068\u3064\u306a\u3044\u3067\u3001HDD*4 (RAID6) + SSD\u3067\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u7d44\u3093\u3067iSCSI\u3067\u30de\u30a6\u30f3\u30c8\u3057\u3066\u307f\u307e\u3057\u305f\u3002Read\u306b\u95a2\u3057\u3066\u306f\u305d\u3053\u305d\u3053\u306e\u5e2f\u57df\u304c\u51fa\u3066\u3044\u308b\u3093\u3058\u3083\u306a\u3044\u3067\u3057\u3087\u3046\u304b\uff1fWrite\u306b\u95a2\u3057\u3066\u306fNW\u3068\u3044\u3046\u3088\u308a\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5074\u306e\u901f\u5ea6\u3067\u982d\u6253\u3061\u3063\u307d\u3044\u3067\u3059\u306d\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/blog.gurees.net\/wp-content\/uploads\/2024\/01\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"387\" height=\"329\" src=\"https:\/\/blog.gurees.net\/wp-content\/uploads\/2024\/01\/image.png\" alt=\"\" class=\"wp-image-644\" style=\"aspect-ratio:1.1762917933130699;width:478px;height:auto\" srcset=\"https:\/\/blog.gurees.net\/wp-content\/uploads\/2024\/01\/image.png 387w, https:\/\/blog.gurees.net\/wp-content\/uploads\/2024\/01\/image-300x255.png 300w\" sizes=\"auto, (max-width: 387px) 100vw, 387px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u524d\u56de\u3001dm-cache\u3092\u4f7f\u3063\u3066HDD + SSD(\u30ad\u30e3\u30c3\u30b7\u30e5)\u306e\u69cb\u6210\u3092\u69cb\u7bc9\u3057\u3066\u3001\u601d\u3063\u305f\u3088\u308a\u3088\u3055\u305d\u3046\u3060\u3063\u305f\u306e\u3067\u3001ML30 Gen9\u3067\u6539\u3081\u3066\u69cb\u7bc9\u3057\u3088\u3046\u3068\u601d\u3044\u307e\u3059\u3002 4LFF\u306e\u69cb\u6210\u306a\u306e\u3067SAS 4TB*4\u3092RAID6\u69cb\u6210\u3068\u3057\u3001 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,19,35],"tags":[],"class_list":["post-640","post","type-post","status-publish","format-standard","hentry","category-hp","category-linux","category-ml30-gen9"],"_links":{"self":[{"href":"https:\/\/blog.gurees.net\/index.php?rest_route=\/wp\/v2\/posts\/640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.gurees.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.gurees.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.gurees.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.gurees.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=640"}],"version-history":[{"count":2,"href":"https:\/\/blog.gurees.net\/index.php?rest_route=\/wp\/v2\/posts\/640\/revisions"}],"predecessor-version":[{"id":645,"href":"https:\/\/blog.gurees.net\/index.php?rest_route=\/wp\/v2\/posts\/640\/revisions\/645"}],"wp:attachment":[{"href":"https:\/\/blog.gurees.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.gurees.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.gurees.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}