<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>artop0420のブログ</title>
<link>https://ameblo.jp/artop0420/</link>
<atom:link href="https://rssblog.ameba.jp/artop0420/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>ブログの説明を入力します。</description>
<language>ja</language>
<item>
<title>PCP ベースのシステムモニタリング</title>
<description>
<![CDATA[ <h2>紹介</h2><ol><li>PCP（Performance Co-Pilot）は、パフォーマンス測定、モニタリング、可視化、保存および分析のためのライブラリー群です。</li><li>複雑なシステムを一元的に分析しやすくするための、軽量な分散アーキテクチャを提供します。</li><li>リアルタイムデータのモニタリングおよび管理が可能です。</li><li>ログデータの保存および分析が可能です。</li></ol><h2>システム構成</h2><ol><li>サービスデーモンは、主に以下のように構成されます。</li><li><code>pmcd</code>：パフォーマンスメトリクスを収集します。</li><li><code>pmda</code>：パフォーマンスメトリクスドメインエージェントです。</li><li><code>pminfo</code>／<code>pmstat</code>：データの検索、表示、アーカイブを行います。</li></ol><h2>ロギング構成による実装方式</h2><h3>分散ロギング構成</h3><p><a href="https://stat.ameba.jp/user_images/20260811/14/artop0420/43/ff/p/o0595027615811214974.png"><img alt="" height="195" src="https://stat.ameba.jp/user_images/20260811/14/artop0420/43/ff/p/o0595027615811214974.png" width="420"></a></p><h3>集中ロギング構成</h3><p><a href="https://stat.ameba.jp/user_images/20260811/14/artop0420/3f/cf/p/o0603026715811215085.png"><img alt="" height="186" src="https://stat.ameba.jp/user_images/20260811/14/artop0420/3f/cf/p/o0603026715811215085.png" width="420"></a></p><h3>フェデレーション構成</h3><p><a href="https://stat.ameba.jp/user_images/20260811/14/artop0420/14/96/p/o0725065415811215148.png"><img alt="" height="379" src="https://stat.ameba.jp/user_images/20260811/14/artop0420/14/96/p/o0725065415811215148.png" width="420"></a></p><h2>デーモンの種類</h2><ol><li><code>pmcd</code>：パフォーマンスメトリクス収集用デーモン</li><li><code>pmie</code>：パフォーマンスメトリクス推論エンジン</li><li><code>pmlogger</code>：パフォーマンスメトリクスロガー</li><li><code>pmproxy</code>：リアルタイムおよび履歴パフォーマンスメトリクスのプロキシー、時系列クエリー、REST API サービス</li></ol><h2>Red Hat で確認したシステム容量情報</h2><h3>サーバー台数別の構成要素</h3><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>サーバー数</th><th>1～10</th><th>10～100</th><th>100～1,000</th></tr></thead><tbody><tr><td>pmcd</td><td>n 台</td><td>n 台</td><td>n 台</td></tr><tr><td>pmlogger</td><td>最低 1 台以上（n 台）</td><td>n/10 台～n 台</td><td>n/100 台～n 台</td></tr><tr><td>pmproxy</td><td>最低 1 台以上（n 台）</td><td>n 台</td><td>n/100 台～n 台</td></tr><tr><td>Redis</td><td>最低 1 台以上（n 台）</td><td>n 台～n/10 台</td><td>n/100 台～n/10 台</td></tr><tr><td>Redis クラスター構成</td><td>不要</td><td>推奨</td><td>必須</td></tr><tr><td>推奨構成</td><td>集中／分散／フェデレーション</td><td>集中／分散／フェデレーション</td><td>分散またはフェデレーション</td></tr></tbody></table><h3>推奨ハードウェア仕様：集中ロギングの例（10 秒間隔で収集）</h3><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>ホスト数</th><th>10</th><th>50</th></tr></thead><tbody><tr><td>アーカイブストレージ（1 日あたり）</td><td>91 MB</td><td>522 MB</td></tr><tr><td>pmlogger メモリー</td><td>160 MB</td><td>580 MB</td></tr><tr><td>pmlogger インバウンドトラフィック（1 日あたり）</td><td>2 MB</td><td>9 MB</td></tr><tr><td>pmproxy メモリー</td><td>1.4 GB</td><td>6.3 GB</td></tr><tr><td>Redis メモリー（1 日あたり）</td><td>2.6 GB</td><td>12 GB</td></tr></tbody></table><h3>推奨ハードウェア仕様：集中ロギングの例（60 秒間隔で収集）</h3><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>ホスト数</th><th>10</th><th>50</th><th>100</th></tr></thead><tbody><tr><td>アーカイブストレージ（1 日あたり）</td><td>20 MB</td><td>120 MB</td><td>271 MB</td></tr><tr><td>pmlogger メモリー</td><td>104 MB</td><td>524 MB</td><td>1,049 MB</td></tr><tr><td>pmlogger インバウンドトラフィック（1 日あたり）</td><td>0.38 MB</td><td>1.75 MB</td><td>3.48 MB</td></tr><tr><td>pmproxy メモリー</td><td>2.67 GB</td><td>5.5 GB</td><td>9 GB</td></tr><tr><td>Redis メモリー（1 日あたり）</td><td>0.54 GB</td><td>2.65 GB</td><td>5.3 GB</td></tr></tbody></table><h2>運用時の参考事項</h2><ul><li>PCP は、監視対象ホスト上の <code>pmcd</code> が PMDA からメトリクスを収集する構造です。</li><li><code>pmlogger</code> は <code>pmcd</code> に接続し、後続の分析に利用するパフォーマンスメトリクスのアーカイブログを作成します。</li><li><code>pmproxy</code> はリアルタイムおよび履歴メトリクスを提供し、REST API および時系列クエリーをサポートします。</li><li>集中ロギング構成は、監視対象ホストのリソース消費を抑えたい場合に有効です。</li><li>大規模環境では、複数の <code>pmlogger</code> ファームを使用するフェデレーション構成を検討できます。</li><li>Redis の保持期間は、収集間隔、保持期間、ホスト数、メトリクス数を考慮して設計する必要があります。</li></ul><h2>参考資料</h2><ul><li><a href="https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/8/html/monitoring_and_managing_system_status_and_performance/setting-up-pcp_monitoring-and-managing-system-status-and-performance" rel="noopener" target="_blank">Red Hat Documentation - Setting up PCP </a></li><li><a href="https://docs.redhat.com/ko/documentation/red_hat_enterprise_linux/8/html/monitoring_and_managing_system_status_and_performance/pcp-deployment-architectures_setting-up-pcp" rel="noopener" target="_blank">Red Hat Documentation - PCP 배포 아키텍처 </a></li><li><a href="https://docs.redhat.com/ko/documentation/red_hat_enterprise_linux/8/html/monitoring_and_managing_system_status_and_performance/configuration-options-for-pcp-scaling_setting-up-pcp" rel="noopener" target="_blank">Red Hat Documentation - PCP スケーリングの構成オプション </a></li></ul><hr><p style="font-size: 0.9em; color: #666;">本記事の日本語訳は Perplexity AI を使用して作成しました。<br>容量見積もりの数値は、収集間隔、保持期間、メトリクス数、Redis 構成、および実際のワークロードによって変動するため、導入前に検証環境で確認してください。</p><p>関連記事：<br><a href="http://igoni.kr/02.Open-Infra/01.%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81/PCP%EA%B8%B0%EB%B0%98%EC%9D%98%20%EC%8B%9C%EC%8A%A4%ED%85%9C%20%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81.html" rel="noopener noreferrer" target="_blank">PCP ベースのシステムモニタリング - igoni.kr</a></p>
]]>
</description>
<link>https://ameblo.jp/artop0420/entry-12975428315.html</link>
<pubDate>Tue, 11 Aug 2026 14:11:19 +0900</pubDate>
</item>
<item>
<title>Cacti インストールマニュアル</title>
<description>
<![CDATA[ <h2><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">개요</font></font></h2><ol><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">SNMP를 사용하여 리소스를 수집하고 RRDtool을 사용하여 이를 그래프로 표시하는 오픈 소스 모니터링 도구입니다. 라이센스는 GPLv2입니다.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">간단한 아키텍처를 보려면 아래 문서를 참조하세요. </font></font><br><a href="https://docs.cacti.net/manual:088:2_basics.0_principles_of_operation#basics" rel="noopener" target="_blank"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">선인장 - 작동 원리 </font></font></a></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Cacti 버전의 경우 0.8.8h가 마지막 릴리스입니다(상업 환경에 배포된 버전). 2017 년 1 월부터 1.x 시리즈가 출시되었지만 기능이 추가되고 UI가 개선되면서 1.x 시리즈에 필요한 리소스 값이 증가했습니다. 예를 들어 PHP 를 60 에서 3600 으로 변경해야 할 수도 있습니다.</font></font><code>max_execution_time</code><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 우리는 증가된 자원의 활용 효과가 제한적일 것이라고 판단했으며, 당분간 1.x 시스템을 구축할 계획은 없습니다.</font></font></li></ol><h2><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">제약</font></font></h2><ol><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Cacti Spine을 사용하면 Poller의 성능을 향상시키는 데 도움이 될 수 있지만 리소스 수집 문제를 일으킬 만큼 충분한 정보를 수집하지 않으므로 이 문서에서는 다루지 않습니다.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">상용 환경에서는 다른 버전의 MySQL을 다운로드하여 설치하지만, 상용 환경에 대한 DB 설치 지침은 별도로 작성되어 이 문서에는 포함되어 있지 않습니다.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Apache/MySQL에는 애플리케이션별 보안 구성이 필요하지만 진단 기준은 고객마다 다르고 설치 절차 자체에 영향을 미치지 않기 때문에 이 문서에는 포함되지 않습니다.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Apache/PHP의 경우 소스 파일을 다운로드하고 컴파일하는 단계는 이 문서에서 다루지 않습니다. 패키지 형식으로 다운로드하여 설치하세요.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">OS는 CentOS 7을 표준으로 사용하여 나열됩니다. CentOS 6에서 실행하면 "Cen6 ="라는 추가 주석을 추가했습니다.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Cacti 구성은 중복성을 고려하지 않습니다.</font></font></li></ol><h2><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">패스 정보</font></font></h2><ol><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">아파치:</font></font><code>/usr/bin</code></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">아파치 구성:</font></font><code>/etc/httpd/conf/</code></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Cacti 웹 애플리케이션:</font></font><code>/svc/cacti/public_html/</code></li></ol><h2><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">작업 절차</font></font></h2><h3><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">1. 애플리케이션 설치</font></font></h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; yum install \rrdtool httpd \net-snmp net-snmp-utils net-snmp-devel \php-gd php php-snmp \gd-devel php-mysql \php-pdo php-mysqli \mariadb-server mariadb-libs -y</code></pre><p><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">CentOS 6 의 경우: 대신: 로 변경하고 실행합니다.</font></font><code>mariadb</code><code>mysql</code></p><h3><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">2. DB 구성(데이터베이스 및 계정 생성)</font></font></h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; mysql_install_db --force --user=mysqlInstalling MariaDB/MySQL system tables in '/var/lib/mysql' ...# systemctl start mariadb</code></pre><p>※ CentOS 6 の場合：<code>/etc/init.d/mysql start</code> で実行します。</p><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; mysql -u rootMariaDB [(none)]&gt; create database cacti;Query OK, 1 row affected (0.001 sec)MariaDB [(none)]&gt; grant all privileges on cacti.* to 'cacti'@'localhost' identified by '{Cactiパスワード}';Query OK, 0 rows affected (0.000 sec)MariaDB [(none)]&gt; flush privileges;Query OK, 0 rows affected (0.000 sec)</code></pre><h3>3. DB 接続テスト</h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; mysql -u cacti -pEnter password: {Cactiパスワードを入力}MariaDB [(none)]&gt; use cacti;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changedMariaDB [cacti]&gt;</code></pre><h3>4. Cacti 用 Web サーバーの構成</h3><p>以下の内容で設定ファイルを作成します。</p><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; cat /etc/httpd/conf.d/cacti.confListen 8800&lt;Virtualhost *:8800&gt;  Documentroot "/svc/cacti/public_html"  Customlog "logs/cacti-access.log" combined  errorlog "logs/cacti-error.log"&lt;/Virtualhost&gt;</code></pre><h3>5. Apache へのアクセス許可</h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; vi /etc/httpd/conf/httpd.conf...&lt;Directory &gt;&lt;/Directory&gt;    AllowOverride none    Require all denied  &lt;-- コメントアウトまたは削除&lt;/Directory&gt;...</code></pre><p>※ CentOS 6 の場合：<code>Deny from all</code> として記載されています。</p><h3>6. Apache の ServerName 設定（任意）</h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>%&gt; vi /etc/httpd/conf/httpd.conf...ServerName localhost...</code></pre><h3>7. PHP 設定</h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; vi /etc/php.ini...;date.timezone =timezone = Asia/Seoul</code></pre><h3>8. Cacti Web アプリケーションのダウンロードおよびインストール</h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; mkdir /svc/cacti/$&gt; wget 'https://www.cacti.net/downloads/cacti-0.8.8h.tar.gz'$&gt; tar -zxvf cacti-0.8.8h.tar.gz$&gt; mv cacti-0.8.8h /svc/cacti/public_html$&gt; cd /svc/cacti/public_html</code></pre><h3>9. Cacti DB のインポート</h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; mysql -u cacti -p cacti &lt; cacti.sqlEnter password: {Cactiパスワードを入力}</code></pre><p>※ Cacti DB データのインポート中に、2211 行目の <code>rows</code> テーブルに関するエラーが発生した場合の対処方法です。<br>2217 行目に記載された <code>rows</code> テーブル名を変更する必要があります。</p><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>rows int(12) NOT NULL default '600',</code></pre><p>以下のように変更します。</p><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>`rows` int(12) NOT NULL default '600',</code></pre><h3>10. DB 設定</h3><p>以下の内容で設定します。</p><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; vi /svc/cacti/public_html/include/config.php...database_default = データベース名database_hostname = DBサーバーIPdatabase_username = DBアクセスユーザー名database_password = DBアクセスユーザーパスワードdatabase_port = DBポート情報database_ssl = DB接続時のSSL使用有無url_path = ブラウザーアクセスパス</code></pre><p>例：<code>http://127.0.0.1/cacti/</code> でアクセスする必要がある場合は、<code>url_path</code> を <code>/cacti/</code> に設定します。</p><h3>11. Apache 設定の確認およびサービス起動</h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; apachectl configtestOK$&gt; systemctl start httpd; systemctl enable httpdCreated symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.</code></pre><p>※ CentOS 6 の場合：<code>/etc/init.d/httpd start; chkconfig httpd on</code> を使用します。</p><h3>12. プロセスおよびポートの起動状態確認</h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; ps -ef | grep httproot     32439     1  0 17:54 ?        00:00:00 /usr/sbin/httpd -DFOREGROUNDapache   32441 32439  0 17:54 ?        00:00:00 /usr/sbin/httpd -DFOREGROUNDapache   32442 32439  0 17:54 ?        00:00:00 /usr/sbin/httpd -DFOREGROUNDapache   32443 32439  0 17:54 ?        00:00:00 /usr/sbin/httpd -DFOREGROUNDapache   32444 32439  0 17:54 ?        00:00:00 /usr/sbin/httpd -DFOREGROUNDapache   32445 32439  0 17:54 ?        00:00:00 /usr/sbin/httpd -DFOREGROUNDroot     32512 20163  0 17:55 pts/0    00:00:00 grep --color=auto http$&gt; netstat -antp | grep httpdtcp6     0      0 :::8800             :::*                  LISTEN      32677/httpd</code></pre><h3>13. Web UI の初期設定</h3><ol><li>Web ブラウザーから、以下の URL にアクセスします。<br><code>http://{サーバーIP}:8800</code></li><li>「Select Type of Install」画面で <strong>New Install</strong> を選択し、<strong>Next</strong> をクリックします。</li><li>パス情報に設定エラーがないことを確認し、問題がなければ <strong>Finish</strong> をクリックします。</li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">초기 로그인 정보는 username:, password: 입니다.</font></font><code>admin</code><code>admin</code></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">로그인 후 비밀번호를 변경하세요.</font></font></li></ol><h3><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">14. 폴러 실행 및 적용</font></font></h3><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; /bin/php /svc/cacti/public_html/poller.php$&gt; echo "* * * * * /bin/php /svc/cacti/public_html/poller.php &gt; /dev/null" &gt;&gt; /var/spool/cron/root</code></pre><h2><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">참고자료</font></font></h2><ul><li><a href="https://docs.cacti.net/manual:088:2_basics.0_principles_of_operation#basics" rel="noopener" target="_blank"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">선인장 - 작동 원리 </font></font></a></li><li><a href="https://docs.cacti.net/General-Installing-Instructions.md" rel="noopener" target="_blank"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">선인장 - 일반 설치 지침 </font></font></a></li><li><a href="https://docs.cacti.net/Requirements.md" rel="noopener" target="_blank"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">선인장 - 요구 사항 </font></font></a></li></ul><hr><p style="font-size: 0.9em; color: #666;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">이 기사의 일본어 번역은 Perplexity AI를 사용하여 작성되었습니다. </font></font><br><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">이 문서는 Cacti 0.8.8h와 CentOS 7을 기반으로 한 절차입니다. 현재 Cacti 1.x 시스템에는 다른 PHP 버전, 컴포저, 데이터베이스 설정, 보안 요구 사항 등이 필요할 수 있으므로 공식 문서를 반드시 확인하십시오.</font></font></p><p><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">관련 기사: 선인장 설치 매뉴얼 - igoni.kr</font></font></p>
]]>
</description>
<link>https://ameblo.jp/artop0420/entry-12975413720.html</link>
<pubDate>Tue, 11 Aug 2026 10:57:35 +0900</pubDate>
</item>
<item>
<title>Zabbix の紹介</title>
<description>
<![CDATA[ <h2>Zabbix の紹介</h2><ol><li>Zabbix はオープンソースベースの統合監視ソリューションであり、サーバー、ネットワーク、アプリケーション、クラウドリソースを幅広く監視できます。</li><li>Zabbix は Agent や SNMP を含む多様なデータ収集方式をサポートしており、環境に応じて Agent ベースまたは Agentless 方式で構成できます。</li><li>Linux、Windows、macOS、FreeBSD、Solaris、AIX、HP-UX など、多様な OS 環境をサポートします。</li><li>Web UI を通じて Host、Template、Item、Trigger、Graph、Discovery rule、Action などを統合管理でき、データ収集ポリシーおよびアラートポリシーを中央で運用できます。</li><li>ICMP、TCP、プロセス状態、Web シナリオ、CPU／Memory／Disk などのリソース使用量を基本的に監視できます。また、MySQL、NGINX、Redis、Kafka、Ceph、HAProxy、Kubernetes など、ソフトウェアレベルの監視もサポートします。</li><li>さらに Grafana プラグインを利用すると、Zabbix で収集したデータを Grafana ダッシュボードで可視化できます。</li></ol><h2>Zabbix の主要用語</h2><ol><li><strong>Host</strong>：IP アドレスまたは DNS を基準に、監視対象となるサーバー、機器、サービスの単位です。</li><li><strong>Host group</strong>：Host を論理的にまとめるグループです。権限管理および運用の分離に活用されます。</li><li><strong>Template</strong>：1 つ以上の Host に再利用するための、Item、Trigger、Graph、Discovery rule などのセットです。</li><li><strong>Item</strong>：Host から収集する個別データ項目です。CPU 使用率、ディスク容量、応答時間などのメトリクスを意味します。</li><li><strong>Trigger</strong>：Item の値を基準として、障害の有無またはしきい値超過を判断する論理式です。</li><li><strong>Event</strong>：Trigger 状態の変更、自動登録、メンテナンス終了など、Zabbix で意味のある状態変化が発生した際に生成される記録です。</li><li><strong>Action</strong>：Event 発生時に、メール、メッセンジャー、Webhook などを通じて実行する処理を定義するルールです。</li><li><strong>Discovery</strong>：動的に変化するリソースを自動検出し、Host または Item を作成する機能です。</li><li><strong>LLD（Low-Level Discovery）</strong>：NIC、ファイルシステム、マウントポイント、ディスク、ポートのように数が変化する対象を自動検出する機能です。</li><li><strong>Graph</strong>：収集された Item データを視覚的に表現するグラフです。</li><li><strong>Dashboard</strong>：複数の Host とメトリクスを 1 画面に要約表示する運用画面です。</li><li><strong>Poller</strong>：Zabbix Server または Proxy が Item の値を実際に取得するために使用する収集ワーカープロセスです。</li><li><strong>Proxy</strong>：リモート拠点または分離されたネットワーク環境でデータを代理収集し、Server に送信する中継コンポーネントです。</li><li><strong>History／Trend</strong>：History は生の収集データ、Trend は長期保管のために要約・集計されたデータです。運用期間およびストレージ容量の見積もりに重要です。</li><li><strong>Housekeeping</strong>：古い History、Event、Problem データを削除・整理し、ストレージ容量を管理する機能です。</li><li><strong>Macro</strong>：Template または Host で再利用可能な変数です。サーバーアドレスやしきい値などを柔軟に管理する際に使用します。</li><li><strong>Preprocessing</strong>：収集した生データを加工または変換する段階です。</li><li><strong>Interface</strong>：Host と通信する際に使用する接点であり、Agent、SNMP、JMX、IPMI、HTTP などに分類されます。</li></ol><h2>監視項目</h2><h3>基本的な監視構成</h3><p></p><h3>概要</h3><ol><li>Template に定義された Item を基準としてデータを収集します。</li><li>Trigger は収集したデータを基準に、障害の有無またはしきい値超過を判定します。</li><li>Trigger 条件が満たされると Event が生成され、Action を通じてメール、メッセンジャー、Webhook などの通知を送信できます。</li><li>Host には 1 つ以上の Template をリンクできるため、共通ポリシーを再利用しやすくなります。</li><li>NIC、ファイルシステム、マウントポイント、ネットワークインターフェースのように動的に変化するリソースは、Discovery rule（LLD：Low-Level Discovery）を利用して自動収集できます。</li><li>大規模環境では Zabbix Proxy を使用して分散収集構成を実現できます。本社／支社間の構成やネットワーク分離環境でも有用です。</li><li>運用規模が大きくなるほど、Poller 数、DB 性能、History／Trend の保持期間、Housekeeping ポリシーをあわせて検討する必要があります。</li></ol><h3>代表的な監視対象の例</h3><ol><li><strong>Database</strong>：Apache Cassandra、MongoDB、Microsoft SQL Server、MySQL、PostgreSQL、Redis</li><li><strong>Software</strong>：FTP、ICMP、HTTP、HTTPS、NTP、SMTP、SSH、Telnet、Tomcat、Kafka、Zookeeper、NGINX、RabbitMQ、Memcached、Ceph、HAProxy、Kubernetes</li><li><strong>OS</strong>：FreeBSD、AIX、HP-UX、Linux、Windows、Solaris、macOS</li><li><strong>Cloud</strong>：AWS、Microsoft Azure などのクラウド環境における VM、DB、ストレージリソース</li><li><strong>Hardware／Server Management</strong>：Dell iDRAC、HPE iLO などのハードウェア管理インターフェース</li></ol><h2>Zabbix の主要コンポーネント</h2><ul><li><strong>Zabbix Server</strong>：収集データの処理、Trigger の評価、Event の生成、通知の送信を担当する中核コンポーネントです。</li><li><strong>Zabbix Agent／Agent 2</strong>：監視対象サーバーにインストールされ、OS およびプロセスのメトリクスを収集します。</li><li><strong>Zabbix Proxy</strong>：リモート拠点または大規模環境においてデータを分散収集し、Server に送信します。</li><li><strong>Web Frontend</strong>：運用担当者が設定、可視化、ダッシュボード、アラートポリシーを管理する UI です。</li><li><strong>Database</strong>：収集データおよび設定情報を保存します。性能と拡張性の観点で重要な要素です。</li><li><strong>Poller</strong>：Server／Proxy が Item の値を実際に収集する実行単位です。</li><li><strong>Trapper</strong>：外部システムが Zabbix へデータを直接送信する場合に使用する受信方式です。</li><li><strong>Java Gateway</strong>：JMX ベースの Java／Tomcat 監視を中継するコンポーネントです。</li><li><strong>VMware collector</strong>：vCenter／ESXi 監視のための収集プロセスです。</li><li><strong>Housekeeper</strong>：古いデータを整理するバックグラウンド機能です。</li><li><strong>Discovery manager</strong>：自動検出タスクを処理する内部コンポーネントです。</li></ul><h2>運用時の参考事項</h2><ul><li>Template を中心に標準ポリシーを設計すると、運用の一貫性と拡張性が向上します。</li><li>LLD を積極的に活用すると、NIC の追加、ファイルシステムの変更、マウントポイントの増減など、動的な変更を自動的に反映できます。</li><li>運用規模が大きくなるほど、Server のスペックだけでなく、DB 性能、保存期間（History／Trend）、Housekeeping ポリシー、Proxy 使用の有無、Poller 数もあわせて検討する必要があります。</li><li>単純な Ping 監視にとどまらず、アプリケーションの状態およびサービス応答時間もあわせて監視することで、実際の運用品質を向上させることができます。</li><li>Host、Item、Trigger、Action の関係を先に理解すると、Template の作成および Trigger 設計が容易になります。</li></ul><h2>Zabbix のスペック見積もり</h2><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>メトリクスの範囲</th><th>CPU</th><th>メモリー</th><th>インスタンス</th></tr></thead><tbody><tr><td>1,000 metrics</td><td>2 vCPU</td><td>8 GiB</td><td>m6i.large または同等</td></tr><tr><td>10,000 metrics</td><td>4 vCPU</td><td>16 GiB</td><td>m6i.xlarge または同等</td></tr><tr><td>100,000 metrics</td><td>16 vCPU</td><td>64 GiB</td><td>m6i.4xlarge または同等</td></tr><tr><td>1,000,000 metrics</td><td>32 vCPU</td><td>96 GiB</td><td>m6i.8xlarge または同等</td></tr></tbody></table><ul><li>上記の数値は運用環境によって変動する参考値です。実際の見積もりでは、収集間隔、History／Trend の保持期間、有効な Trigger 数、Proxy 使用の有無、DB 性能をあわせて考慮する必要があります。</li><li>一般的に 1 metric は、1 Item + 1 Trigger + 1 Graph を基準として見積もります。</li><li>Poller、History syncer、Preprocessing worker、Proxy の数まであわせて確認すると、実運用により近い見積もりが可能です。</li></ul><h2>参考資料</h2><ul><li><a href="https://www.zabbix.com/documentation/current/en/manual/introduction" rel="noopener" target="_blank">Zabbix Documentation - Introduction </a></li><li><a href="https://www.zabbix.com/documentation/current/en/manual/installation/requirements" rel="noopener" target="_blank">Zabbix Documentation - Hardware requirements </a></li></ul><hr><p style="font-size: 0.9em; color: #666;">本記事の日本語訳は Perplexity AI を使用して作成しました。<br>技術的な内容は、利用中の Zabbix バージョンに対応する公式ドキュメントもあわせてご確認ください。</p><p>関連記事：<br><a href="http://igoni.kr/02.Open-Infra/01.%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81/Zabbix%EA%B5%AC%EC%84%B1%ED%95%98%EA%B8%B0/01.%20Zabbix%20%EC%86%8C%EA%B0%9C.html" rel="noopener noreferrer" target="_blank">Zabbix の紹介 - igoni.kr</a></p>
]]>
</description>
<link>https://ameblo.jp/artop0420/entry-12975413124.html</link>
<pubDate>Tue, 11 Aug 2026 10:50:47 +0900</pubDate>
</item>
<item>
<title>RHEL 9 の概要</title>
<description>
<![CDATA[ <h2>RHEL 9 の概要</h2><div style="padding: 14px 16px; margin: 16px 0; background: #eef7ff; border-left: 4px solid #2196f3; border-radius: 4px;"><strong>INFO</strong><br>本ドキュメントは、RHEL 9 系列における全体的な変更点と、運用時に参照すべき主要項目を整理した要約版です。<br>マイナーバージョンごとの差異については、別途リリースノートを参照してください。</div><h2>リリース概要</h2><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>項目</th><th>値</th></tr></thead><tbody><tr><td>RHEL 9 GA</td><td>2022-05-18</td></tr><tr><td>標準カーネル系列</td><td>5.14</td></tr><tr><td>主要リポジトリ</td><td>BaseOS、AppStream</td></tr><tr><td>パッケージマネージャー</td><td>DNF</td></tr><tr><td>標準グラフィカルセッション</td><td>Wayland</td></tr><tr><td>標準コンテナースタック</td><td>Podman</td></tr></tbody></table><h2>主な変更点</h2><h3>セキュリティ</h3><ol><li>SHA-1 ベースの暗号化の使用が、デフォルトで制限されるようになりました。</li><li>OpenSSL 3.0.1 が導入されました。</li><li>OpenSSH 8.7p1 が提供され、ファイル転送のデフォルト動作は SFTP ベースに変更されました。</li><li>SELinux のパフォーマンスが改善され、<code>/etc/selinux/config</code> の <code>SELINUX=disabled</code> を使用する方法は、カーネルを直接無効化する方法としては扱われなくなりました。</li><li><code>fapolicyd</code> 1.1 および SCAP Security Guide 0.1.60 が提供されます。</li></ol><h3>ネットワーク</h3><ol><li>NetworkManager がネットワーク設定の中心となりました。</li><li><code>network-scripts</code> パッケージは削除されました。</li><li><code>ifcfg</code> は一部の互換性を維持していますが、基本的な運用フローは keyfile ベースです。</li><li><code>mptcpd</code> を通じて MultiPath TCP を管理できます。</li><li><code>teamd</code> および <code>libteam</code> は非推奨となり、bond 構成が推奨されます。</li><li><code>iptables-nft</code> および <code>ipset</code> は非推奨となり、<code>nftables</code> の使用が推奨されます。</li></ol><h3>デスクトップ</h3><ol><li>GNOME がバージョン 40 に更新されました。</li><li>X.org は非推奨となり、Wayland が標準セッションとして使用されます。</li><li>NVIDIA ドライバーを使用する環境でも、Wayland を利用できる範囲が拡大されました。</li><li>PipeWire がオーディオ処理の標準コンポーネントとなりました。</li></ol><h3>コンテナー</h3><ol><li><code>podman</code>、<code>buildah</code>、<code>skopeo</code>、<code>crun</code> を中心とするコンテナースタックが標準です。</li><li>標準コンテナーランタイムは <code>crun</code> です。</li><li><code>container-tools</code> メタパッケージが提供されます。</li><li><code>short-name-mode</code> は enforcing がデフォルトです。</li><li>Netavark は新規インストール時の標準ネットワークスタックとして使用されます。</li></ol><h3>パッケージおよびランタイム</h3><ol><li>RPM 4.16 が提供されます。</li><li>RPM DB は SQLite ベースです。</li><li>DNF は弱い依存関係（weak dependency）を制御するオプションを提供します。</li><li>Java は OpenJDK 8、11、17 が提供されます。</li><li>Node.js 16、PHP 8.0、Python 3.9、Ruby 3.0、PostgreSQL 13、MariaDB 10.5 などが提供されます。</li></ol><h3>仮想化</h3><ol><li>libvirt はモジュール型デーモンアーキテクチャを使用します。</li><li>QEMU は Clang ベースでビルドされます。</li><li>vTPM および virtiofs がサポートされます。</li></ol><h3>アップグレード</h3><ol><li>RHEL 8.6 から RHEL 9 へのインプレースアップグレードがサポートされます。</li><li>RHEL 7 から RHEL 9 へ直接アップグレードすることはできず、RHEL 8 を経由する必要があります。</li><li><code>rpm-ostree rebase</code> による RHEL 8 → RHEL 9 のアップグレードがサポートされます。</li></ol><h2>運用時の参考事項</h2><ol><li>RHEL 9 は BaseOS および AppStream リポジトリを基本として使用します。</li><li>初回インストール後の一部の初期設定画面は、デフォルトで無効化されました。</li><li>Image Builder は、ファイルシステムのカスタマイズおよび起動可能なイメージの作成をサポートします。</li><li>システムロール（system roles）と <code>subscription-manager</code> の <code>syspurpose</code> 構成を併用すると、大規模運用の標準化に有利です。</li></ol><hr><p style="font-size: 0.9em; color: #666;">本記事の日本語訳は Perplexity AI を使用して作成しました。<br>技術的な内容については、ご利用のバージョンに対応する公式ドキュメントおよびリリースノートもあわせてご確認ください。</p><p>関連記事：<br><a href="http://igoni.kr/01.OS%EA%B8%B0%EC%88%A0%EB%85%B8%ED%8A%B8/02.%EB%A6%B4%EB%A6%AC%EC%A6%88%EB%85%B8%ED%8A%B8/RedHat%20EnterpriseLinux%209%20%EA%B8%B0%EB%B3%B8%20%EC%86%8C%EA%B0%9C.html" rel="noopener noreferrer" target="_blank">RedHat EnterpriseLinux 9 基本紹介 - igoni.kr</a></p>
]]>
</description>
<link>https://ameblo.jp/artop0420/entry-12975412575.html</link>
<pubDate>Tue, 11 Aug 2026 10:43:53 +0900</pubDate>
</item>
<item>
<title>RHEL 8.0 の環境比較および運用時の参考事項</title>
<description>
<![CDATA[ <h2><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">RHEL 8.0 환경 비교 및 운영 참조</font></font></h2><div style="padding: 14px 16px; margin: 16px 0; background: #eef7ff; border-left: 4px solid #2196f3; border-radius: 4px;"><strong><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">이 INFO 문서는 RHEL 8.0 표준의 요약 버전으로, 운영 참조를 위해 OS, 하드웨어, 파일 시스템, 네트워크 및 가상화/컨테이너에 대한 정보를 구성합니다.</font></font></strong><br><br><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">일부 콘텐츠에는 공식 RHEL 8 문서와 일반 운영 관행이 포함되어 있습니다</font></font></div><h2><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">OS 유형별 검증에 대한 관찰</font></font></h2><ol><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Oracle Linux, Rocky Linux 및 AlmaLinux는 모두 호환되는 RHEL 기반 배포판이며 기본 작동 및 패키지 구조는 대체로 유사합니다.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">그러나 Oracle Linux 에서는 RHEL 호환 커널 외에도 UEK (Unbreakable Enterprise Kernel) 를 사용할 수 있습니다. 일부 외부 커널 모듈은 커널 버전의 차이로 인해 개별 검증이 필요합니다.</font></font></li><li><code>docker-compose</code><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">기본 컨테이너 환경을 사용할 때 AWX와 같은 애플리케이션은 먼저 필요한 Python, Docker, 포트 및 권한 요구 사항을 확인해야 합니다.</font></font></li></ol><h2><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">최대 하드웨어 인식 용량</font></font></h2><h3><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">CPU/메모리</font></font></h3><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">목</font></font></th><th><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">RHEL 8 x86_64</font></font></th></tr></thead><tbody><tr><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">최대 CPU 수</font></font></td><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">768개의 논리 CPU</font></font></td></tr><tr><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">최대 인식 메모리</font></font></td><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">24TB</font></font></td></tr><tr><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">최소 권장 메모리</font></font></td><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">논리 CPU당 1.5GB</font></font></td></tr></tbody></table><ul><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">RHEL 8 설치 가이드에서는 x86_64 환경에서 최소 권장 메모리로 논리 CPU당 1.5GB를 제안합니다.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">지원되는 실제 최대 메모리 용량은 하드웨어 및 커널 구성에 따라 달라질 수 있습니다.</font></font></li></ul><h3><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">디스크 용량</font></font></h3><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">목</font></font></th><th><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">값</font></font></th></tr></thead><tbody><tr><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">최소 디스크 용량</font></font></td><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">10GB</font></font></td></tr><tr><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">추천 디스크 공간</font></font></td><td><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">20GB</font></font></td></tr></tbody></table><h3>ファイルシステム別の容量</h3><h4>EXT3</h4><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>項目</th><th>値</th></tr></thead><tbody><tr><td>最大ファイルサイズ</td><td>2 TB</td></tr><tr><td>最大ファイルシステムサイズ</td><td>16 TB</td></tr><tr><td>最大ディレクトリー数</td><td>32,000</td></tr><tr><td>最大シンボリックリンク長</td><td>約 8 KB</td></tr></tbody></table><h4>EXT4</h4><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>項目</th><th>値</th></tr></thead><tbody><tr><td>最大ファイルサイズ</td><td>16 TB</td></tr><tr><td>最大ファイルシステムサイズ</td><td>50 TB</td></tr><tr><td>最大ディレクトリー数</td><td>65,000</td></tr><tr><td>最大シンボリックリンク長</td><td>約 8 KB</td></tr></tbody></table><h4>XFS</h4><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>項目</th><th>値</th></tr></thead><tbody><tr><td>最大ファイルサイズ</td><td>8 EB</td></tr><tr><td>最大ファイルシステムサイズ</td><td>1 PB</td></tr><tr><td>最大ディレクトリー数</td><td>無制限</td></tr><tr><td>最大シンボリックリンク長</td><td>約 8 KB</td></tr></tbody></table><h3>最大ブート可能サイズ</h3><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>ファームウェア</th><th>最大ブート可能サイズ</th></tr></thead><tbody><tr><td>BIOS</td><td>2 TB</td></tr><tr><td>UEFI</td><td>8 EB</td></tr></tbody></table><h3>カーネルおよび OS 機能</h3><table border="1" cellpadding="8" cellspacing="0" style="border-collapse: collapse; width: 100%;"><thead><tr><th>項目</th><th>RHEL 8.0</th></tr></thead><tbody><tr><td>カーネルバージョン系列</td><td>4.18</td></tr><tr><td>GCC</td><td>8.2.1</td></tr><tr><td>グラフィカル環境</td><td>Wayland が標準、Xorg も提供</td></tr></tbody></table><h2>確認された主な変更点</h2><h3>OS 領域</h3><ol><li>RHEL 8 では、<code>network-scripts</code> ベースの <code>ifup</code>／<code>ifdown</code> による運用方式は、もはや標準ではありません。</li><li>ネットワーク設定は NetworkManager ベースで実施し、<code>nmcli</code> および <code>nmtui</code> を使用する方法が推奨されます。</li><li>NIC の冗長化には、bond 構成を使用するのが一般的です。</li><li>SELinux を無効化する際は、<code>/etc/selinux/config</code> のみを変更する方法よりも、カーネルパラメーターの <code>selinux=0</code> を使用する方法がより明確です。</li><li>RHEL 8 の標準コンテナーランタイムは <code>podman</code> です。</li><li>RHEL 8 は標準で <code>rsyslog</code> を使用し、Elasticsearch との連携は別途設定します。</li><li>VDO は、RHEL 8 で利用できる重複排除および圧縮ベースのストレージ技術です。</li></ol><h3>ネットワーク設定</h3><h4>NIC 名を ethX として使用する</h4><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; grubby --update-kernel ALL --args net.ifnames=0$&gt; cat /etc/default/grubGRUB_CMDLINE_LINUX="resume=UUID=... rhgb quiet net.ifnames=0"</code></pre><h4>nmcli ベースのボンディング構成</h4><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; nmcli device status$&gt; nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=1,miimon=100"$&gt; nmcli connection mod bond0 ipv4.addresses 192.168.10.100/24$&gt; nmcli connection mod bond0 ipv4.gateway 192.168.10.1$&gt; nmcli connection mod bond0 ipv4.method manual$&gt; nmcli connection mod bond0 ipv6.method disabled$&gt; nmcli connection add type ethernet con-name eth0 ifname eth0 master bond0$&gt; nmcli connection add type ethernet con-name eth1 ifname eth1 master bond0$&gt; nmcli connection up bond0</code></pre><h4>nmcli による DNS 設定</h4><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; nmcli connection modify eth0 ipv4.dns "8.8.8.8,219.250.36.130"$&gt; nmcli connection up eth0$&gt; cat /etc/resolv.conf</code></pre><h3>仮想化／コンテナー関連</h3><ol><li>ゲスト OS のインストール時には、Spice よりも VNC のほうが安定する場合があります。</li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">컨테이너 레지스트리 관련 도구로,,를 사용할 수 있습니다.</font></font><code>skopeo</code><code>podman</code><code>buildah</code></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">RHEL 8 은 인텔의 10 세대 Comet Lake 프로세서에 대한 지원을 추가했습니다.</font></font></li></ol><h3><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">그래픽 환경</font></font></h3><ol><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">RHEL 8 의 표준 그래픽 스택이 Xorg 에서 Wayland 로 변경되었습니다.</font></font></li><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">GDM 설정에서 Wayland를 비활성화할 수 있습니다.</font></font></li></ol><pre style="padding: 14px; background: #f5f5f5; overflow-x: auto;"><code>$&gt; vi /etc/gdm/custom.confWaylandEnable=false</code></pre><ol start="3"><li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">RHEL 8에서는 Wayland 환경이 점차 개선되었으며, 버전 업데이트를 통해 다중 모니터 지원도 안정화되었습니다.</font></font></li></ol><hr><p style="font-size: 0.9em; color: #666;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">이 기사의 일본어 번역은 Perplexity AI를 사용하여 작성되었습니다. </font></font><br><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">기술적인 세부 사항은 사용 중인 버전에 대한 공식 문서 및 릴리스 노트를 참조하십시오.</font></font></p><p><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">원본 텍스트 및 관련 정보: RedHat EnterpriseLinux 8 기본 소개 - igoni.kr</font></font></p>
]]>
</description>
<link>https://ameblo.jp/artop0420/entry-12975411487.html</link>
<pubDate>Tue, 11 Aug 2026 10:31:08 +0900</pubDate>
</item>
<item>
<title>RHEL 10 の概要</title>
<description>
<![CDATA[ <h2>RHEL 10 の概要</h2><div class="admonition info"><p>本ドキュメントは、RHEL 10 系列における全体的な変更点と、運用時に参照すべき主要項目を整理した要約版です。<br>マイナーバージョンごとの差異については、別途リリースノートを参照してください。<br>主な内容は RHEL 10.0 を基準としており、10.1 以降で追加された変更点については別ドキュメントを参照してください。</p></div><h2>リリース概要</h2><table><thead><tr><th>項目</th><th>値</th></tr></thead><tbody><tr><td>RHEL 10 GA</td><td>2025-05-20</td></tr><tr><td>標準カーネル系列</td><td>6.12</td></tr><tr><td>主要リポジトリ</td><td>BaseOS、AppStream、Extensions</td></tr><tr><td>パッケージマネージャー</td><td>DNF</td></tr><tr><td>標準グラフィカルセッション</td><td>GNOME 47 / Wayland</td></tr><tr><td>標準コンテナースタック</td><td>Podman / Image mode</td></tr></tbody></table><h2>主な変更点</h2><ol><li>セキュリティ<ol><li>システム全体の暗号化ポリシーが強化され、Post-quantum（耐量子）暗号アルゴリズムのサポートが追加された。</li><li>OpenSSL、GnuTLS、NSS、OpenSSH などの主要な暗号化スタックは、PQC アルゴリズムと連携できるよう設計された。</li><li>TLS 1.3、IDevID、IAK ベースの認証機能がデフォルトで有効化され、現代的な認証アーキテクチャが強化された。</li><li>SELinux ユーザー空間スタックが 3.8 系列へ更新され、CIL 形式をサポートする <code>audit2allow</code> ツールが追加された。</li><li>CUPS では mDNS およびブロードキャストモードがデフォルトで無効化され、印刷サービス関連の脆弱性に対する防御が強化された。</li></ol></li><li>ネットワーク<ol><li>RHEL 10 のディスクイメージでは、予測可能なネットワークインターフェース名の使用がデフォルト動作となった。</li><li>ハイブリッドクラウド環境（AWS、Azure、Google Cloud）向けに最適化された RHEL 10 クラウドイメージが公式に提供される。</li><li>イメージモードベースのデプロイでは、ネットワーク設定が宣言型かつイメージ中心のワークフローと連携して管理される。</li><li>最新 NIC およびハードウェアアクセラレーション（例：Intel QAT）向けの暗号化・圧縮関連ドライバーのサポートが強化された。</li><li>RISC-V アーキテクチャに対するテクノロジープレビューが追加され、新しいハードウェアプラットフォームでのネットワークおよびシステムテストが可能になった。</li></ol></li><li>デスクトップ<ol><li>GNOME がバージョン 47 に更新された。</li><li>標準セッションは Wayland であり、GNOME Classic セッションのウィンドウ概要など、UI の改善が含まれる。</li><li>リモートデスクトッププロトコル（RDP）がグラフィカルなリモートアクセスの標準方式として導入され、VNC 中心の構成を置き換える。</li><li>PulseAudio は PipeWire に完全移行し、オーディオとビデオを単一のサブシステムとして統合する。</li><li>Qt 5 パッケージは削除され、Qt 6 系列のみがサポートされることで、最新のデスクトップ／GUI スタックへ統一される。</li></ol></li><li>コンテナーおよびイメージモード<ol><li><code>podman</code>、<code>buildah</code>、<code>skopeo</code> を中心とするコンテナースタックと、<code>container-tools</code> メタパッケージが引き続き提供される。</li><li>イメージモード（image mode）が導入され、OS とアプリケーションのビルド、デプロイ、管理をコンテナーワークフローに近い形で統合できる。</li><li>Podman Desktop などのコミュニティベースツールは、RHEL Extensions リポジトリを通じて、より安全に配布・管理される。</li><li>イメージモードでは、システム更新およびロールバックをイメージレベルで実行でき、構成管理や CI/CD パイプラインとの統合が容易になる。</li><li>Composefs ファイルシステムのサポートにより、重複するイメージを効率的に組み立て・管理できる。</li></ol></li><li>パッケージおよびランタイム<ol><li>RHEL 10 は BaseOS／AppStream に加え、Extensions リポジトリを通じて追加の開発者向け・コミュニティツールキットを提供する。</li><li>PHP 8.3、NGINX 1.26、Git 2.47 などの最新ランタイムおよびツールが含まれ、アプリケーションスタックがモダナイズされた。</li><li>Redis／Valkey 向けの <code>php-pecl-redis6</code> などの新規パッケージが提供され、インメモリキャッシュおよびデータベース連携が改善された。</li><li>Python、Node.js、Java（OpenJDK）などの主要言語ランタイムは、長期サポート版を中心に AppStream で提供される。</li><li>DNF ベースのパッケージ管理と弱い依存関係（weak dependency）の制御機能が維持・強化され、最小限のパッケージフットプリントを構成しやすくなった。</li></ol></li><li>仮想化およびプラットフォーム<ol><li>RHEL 10 のディスクイメージは、デフォルトで個別の <code>/boot</code> パーティションを使用しない設計となっており、シンプルなパーティションレイアウトを提供する。</li><li>RISC-V アーキテクチャに対するテクノロジープレビューにより、新しいサーバー／エッジプラットフォームで RHEL をテストできる。</li><li>AMD Zen 3 および Zen 4 プロセッサー向けに、<code>memcpy</code>／<code>memmove</code> などのメモリー操作最適化が含まれ、仮想化ワークロードの性能が向上する。</li><li>Intel QAT などのハードウェアアクセラレーターを活用した圧縮・暗号化処理の性能が改善され、VM／コンテナー環境におけるセキュリティおよびストレージ効率が向上する。</li></ol></li><li>運用および管理<ol><li>RHEL Lightspeed CLI が導入され、自然言語でシステム問題を問い合わせ、解決ガイドを受け取れる運用体験を提供する。</li><li>Web コンソール（Cockpit）には視覚的なファイルマネージャーと強化された管理機能が統合され、ブラウザベースの運用が強化された。</li><li>Satellite と Insights Advisor の連携が強化され、オンプレミスおよびクラウド環境全体にわたるポリシーベースの運用が容易になった。</li><li>イメージモードとシステムロール（system roles）を組み合わせることで、宣言型インフラストラクチャと大規模な標準化運用を設計しやすくなる。</li><li>ハイブリッドクラウド向け RHEL イメージと <code>syspurpose</code>／<code>subscription-manager</code> の仕組みを併用すると、ワークロードごとのライセンスおよび利用目的の管理が明確になる。</li></ol></li><li>アップグレード<ol><li>RHEL 9 の最新マイナーバージョンから RHEL 10 へのインプレースアップグレードがサポートされる。</li><li>既存の RHEL 7 環境では、RHEL 8 → 9 → 10 の段階的な移行が推奨されており、RHEL 7 から RHEL 10 への直接アップグレードはサポートされない。</li><li>イメージモードおよび rpm-ostree ベースのデプロイでは、RHEL 9 → 10 の rebase ワークフローを通じて宣言型アップグレードを実施できる。</li><li>アップグレード時には、PQC 暗号化、イメージモード、Lightspeed などの新機能を利用するかどうかを事前に検討することが推奨される。</li></ol></li></ol><h2>運用時の参考事項</h2><ol><li>RHEL 10 は BaseOS、AppStream、Extensions リポジトリを基本として使用し、拡張リポジトリを通じて開発者向けツールキットを容易に追加できる。</li><li>RHEL 10 のディスクイメージはデフォルトで個別の <code>/boot</code> パーティションなしで構成され、予測可能なネットワークインターフェース名を使用する。</li><li>Image Builder はイメージモードと連携し、ファイルシステムのカスタマイズ、およびクラウド・仮想化環境向けの起動可能なイメージ作成をサポートする。</li><li>システムロール（system roles）、<code>syspurpose</code>、Satellite／Insights を組み合わせることで、ハイブリッド環境全体に対するポリシーベースの標準運用が容易になる。</li><li>RHEL Lightspeed CLI と Cockpit Web コンソールを併用することで、コマンドラインと Web ベースの両方の管理において、運用自動化およびガイド提供を受けられる。</li></ol><p style="font-size: 0.9em; color: #666;">本記事の日本語訳は Perplexity AI を活用して作成しています。<br>内容は RHEL 10 の公式ドキュメントおよびリリースノートをもとに整理したものであり、最新情報や詳細については Red Hat の公式情報をご確認ください。</p>
]]>
</description>
<link>https://ameblo.jp/artop0420/entry-12975410844.html</link>
<pubDate>Tue, 11 Aug 2026 10:23:24 +0900</pubDate>
</item>
<item>
<title>Perplexity AIで生成した壁紙を共有します。</title>
<description>
<![CDATA[ <ul><li><p>PC用：1920×1080</p></li><li><p>モバイル用：縦型壁紙</p></li><li><p>生成ツール：Perplexity AI</p></li><li><p>用途：個人・非商用での利用およびコミュニティでの共有</p></li></ul><p>※この画像は私が直接描いた作品ではなく、Perplexity AIで生成した画像です。<br>個人用の壁紙、または非商用でのコミュニティ共有の範囲内でご自由にご利用ください。<br>商用利用の許可は提供しておりません。</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/12/a0/p/o1376076815810082572.png"><img alt="" height="234" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/12/a0/p/o1376076815810082572.png" width="420"></a></p><p><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/ff/2f/p/o1376076815810082569.png"><img alt="" height="234" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/ff/2f/p/o1376076815810082569.png" width="420"></a></p><p><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/7d/79/p/o1376076815810082567.png"><img alt="" height="234" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/7d/79/p/o1376076815810082567.png" width="420"></a></p><p><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/1b/0a/p/o1376076815810082562.png"><img alt="" height="234" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/1b/0a/p/o1376076815810082562.png" width="420"></a></p><p>&nbsp;</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/ed/60/p/o0704150415810082561.png"><img alt="" height="897" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/ed/60/p/o0704150415810082561.png" width="420"></a></p><p><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/9a/59/p/o0704150415810082560.png"><img alt="" height="897" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/9a/59/p/o0704150415810082560.png" width="420"></a><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/c0/16/p/o0704150415810082559.png"><img alt="" height="897" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/c0/16/p/o0704150415810082559.png" width="420"></a><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/2a/03/p/o0704119015810082558.png"><img alt="" height="710" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/2a/03/p/o0704119015810082558.png" width="420"></a><a href="https://stat.ameba.jp/user_images/20260808/02/artop0420/62/68/p/o0704139315810082554.png"><img alt="" height="831" src="https://stat.ameba.jp/user_images/20260808/02/artop0420/62/68/p/o0704139315810082554.png" width="420"></a></p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>reference</p><div class="ogpCard_root"><article class="ogpCard_wrap" contenteditable="false" style="display:inline-block;max-width:100%"><a class="ogpCard_link" data-ogp-card-log="" href="http://igoni.kr/99.%EC%9E%A1%EB%8B%B4/Perplexity%20AI%EB%A1%9C%20%EC%83%9D%EC%84%B1%ED%95%9C%20PC%C2%B7%EB%AA%A8%EB%B0%94%EC%9D%BC%20%EB%B0%B0%EA%B2%BD%ED%99%94%EB%A9%B4%20%EA%B3%B5%EC%9C%A0.html" rel="noopener noreferrer" style="display:flex;justify-content:space-between;overflow:hidden;box-sizing:border-box;width:620px;max-width:100%;height:120px;border:1px solid #e2e2e2;border-radius:4px;background-color:#fff;text-decoration:none" target="_blank"><span class="ogpCard_content" style="display:flex;flex-direction:column;overflow:hidden;width:100%;padding:16px"><span class="ogpCard_title" style="-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;max-height:48px;line-height:1.4;font-size:16px;color:#333;text-align:left;font-weight:bold;overflow:hidden">Perplexity AI로 생성한 PC·모바일 배경화면 공유 - 이곤아이.kr</span><span class="ogpCard_url" style="display:flex;align-items:center;margin-top:auto"><span class="ogpCard_iconWrap" style="position:relative;width:20px;height:20px;flex-shrink:0"><img alt="リンク" class="ogpCard_icon" height="20" loading="lazy" src="https://c.stat100.ameba.jp/ameblo/symbols/v3.20.0/svg/gray/editor_link.svg" style="position:absolute;top:0;bottom:0;right:0;left:0;height:100%;max-height:100%" width="20"></span><span class="ogpCard_urlText" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#757575;font-size:12px;text-align:left">igoni.kr</span></span></span></a></article></div><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/artop0420/entry-12975085098.html</link>
<pubDate>Sat, 08 Aug 2026 02:13:33 +0900</pubDate>
</item>
</channel>
</rss>
