-
MDADMを使用したLinuxでのソフトウェアRAIDの構成
MDADM Linux上でソフトウェアRAIDを作成および管理できるツールです。この記事では、mdadm(複数のディスク管理)を使用してRAIDアレイストレージを作成する方法、ディスクを追加および管理する方法、ホットスペアを追加する方法などを示します。 mdadm:ソフトウェアRAID管理ツールをインストールするにはどうすればよいですか? mdadmをインストールするには、インストールコマンドを実行します: CentOS / Red Hatの場合(yum / dnfが使用されます):yum install mdadm Ubuntu / Debianの場合:apt-get
-
RHEL/CentOSでのネットワーク設定の構成
この記事では、Linuxでネットワークを構成する方法を検討します CentOS / RHEL 7/8 構成ファイルを使用してネットワークインターフェイスを設定したり、基本的なネットワーク構成ツールを見つけたりします。サーバーの構成はサーバー上のネットワーク構成から始まるため、これは関連するトピックです。 この記事では、標準のネットワークを使用したRHEL/CentOS7でのネットワーク構成の側面について説明します。 サービス。また、デフォルトの NetworkManager(NM)の使用方法についても学習します。 CentOS /RHEL8でネットワークを構成します。 RHEL
-
修正:Linuxが「WelcometoEmergency」に起動する
私の仕事では、Linuxを「緊急モードへようこそ」で起動すると、問題が発生することがあります。 メッセージ。ほとんどの場合、この問題は、サーバーの緊急停電後、システムクラッシュ後、またはその他の同様の状況で発生します。 90%の場合、エラーはfstabまたはLinuxファイルシステムの損傷に関連しており、非常に簡単に修正できます。 この記事では、この問題を解決するためのいくつかの方法について説明します。 LiveCDを使用してLinuxファイルシステムエラーを修正する方法 サーバーで緊急停電などの障害が発生し、リモートコンソールまたはVNCでLinuxサーバーに接続すると、次のように
-
Linuxでディスクパフォーマンス(IOPSとレイテンシー)を確認する方法は?
この記事では、Linuxでディスクまたはストレージアレイのパフォーマンスを確認する方法について説明します。 IOPS (1秒あたりの入出力操作)は、データストレージシステムが1秒あたりに実行する入出力操作の数です(単一のディスク、RAIDアレイ、または外部ストレージデバイスのLUNの場合があります)。一般に、IOPSは、メディアからの読み取りまたはメディアへの書き込みが可能なブロックの数を指します。 ほとんどのディスクメーカーは公称IOPS値を指定していますが、実際にはこれらは保証されていません。プロジェクトを開始する前にストレージサブシステムのパフォーマンスを理解するには、ストレ
-
Parted:Linuxでのディスクパーティションの作成と管理
別れ PARTition EDitor Linuxがディスクパーティションを作成、フォーマット、削除、縮小、拡張するため。このツールは使いやすく、すべてのUnix/Linuxディストリビューションで利用できます。 GUIバージョンも利用できます。Gparted 。この記事では、CentOS Linuxでpartedを使用してディスクパーティションを管理する方法を説明します(他のLinuxディストリビューションでも同じように機能します)。 Partedは、Windowsの diskpartに相当するLinuxです。 道具。 LinuxにPartedをインストールするにはどうすれば
-
NginxのロードバランサーとしてのHAProxyの使用
この記事では、HAProxyをロードバランサーとして構成する方法を紹介します。 2つのNginx Webサーバー(Apacheに置き換えることができます)。 CentOSは、すべての場合にホストオペレーティングシステムとして使用されます。 HAProxyは、複数のバックエンドサーバー間で着信要求を分散することにより、TCPおよびHTTPアプリに高可用性と負荷分散を提供するサーバーソフトウェアです。 HAProxyは、 Twitterなどの多くの人気のあるリソースで使用されています 、 Instagram 、 Github 、アマゾン、 等 HAProxyは、クライアントリクエストを受け
-
CentOS / Fedora/RHELでのVLANインターフェースの追加
この記事では、CentOS / Fedora/RedHatでネイティブLinuxツールを使用してタグ付きVLANインターフェースを構成する方法を示します。 サブインターフェイスを使用して構成を調査します 、別の vlanX NetworkManagerなどのファイルとツール およびvconfig 。 CentOS / Fedora / RedHatには、2つのVLAN構成オプションがあります。 サブインターフェイスの使用 (たとえば、eth12.7 ) 別のvlanXXを使用する (vlan7 )ファイル VLAN (仮想ローカルエリアネットワーク)を使用すると、ネット
-
Ubuntu / Mint/KaliがBusyBoxでInitramfsプロンプトを起動します
この記事では、Linux Ubuntu / Mint/Kaliを実行しているコンピューターが起動しないかbusyboxにドロップしたときに発生する問題を解決する方法を示します。 initramfs中にプロンプトを表示する 初期化。ユーザーは、initramfsコマンドプロンプトにのみアクセスして使用できます。 Initramfs 最初のtmpfs 個別のブロックデバイスを使用しないRAM内のベースのファイルシステム。 initrdのように 、ルートファイルシステムにあるinitを呼び出す前にファイルシステムをマウントするためのツールとスクリプトが含まれています。 LIn
-
LinuxでGoogleドライブまたはOneDriveをマウントする方法は?
この記事では、LinuxCentOSでGoogleドライブやOneDriveなどの無料のクラウドストレージを接続する方法について検討します。それらを使用して、データをバックアップしたり、ホスト間でファイルを交換したりできます。たとえば、Windowsデスクトップにクラウドストレージクライアントをインストールし、それにファイルをアップロードして、Linuxから共有ファイルに自動的にアクセスすることができます(またはその逆)。 多くの場合、ウェブマスターやウェブ開発者は、仮想マシンやコンテナに十分な空き容量がない場合にクラウドストレージを使用できることを知りません。私の仕事では、クラウドス
-
Linuxで「開いているファイルが多すぎます」エラーを修正するにはどうすればよいですか?
多くの場合、「開いているファイルが多すぎます のエラーは、高負荷のLinuxサーバーで発生します。これは、プロセスが開いたファイル(ファイル記述子)が多すぎて、新しいファイルを開くことができないことを意味します。 Linuxでは、プロセスまたはユーザーごとにデフォルトで最大オープンファイル制限が設定されており、値はかなり小さくなっています。 この記事では、Linuxで開いているファイルの最大数の現在の制限を確認する方法と、ホスト全体、個々のサービス、または現在のセッションで制限を変更する方法を学習します。 Linuxでの「開いているファイルが多すぎます」エラーと開いているファイルの
-
CentOS:日付、時刻、タイムゾーン、およびNTP同期を設定する方法
この記事では、時刻、日付、タイムゾーンを設定し、時刻をNTPサーバーと同期し、CentOSLinuxの一般的な問題を修正する方法を説明します。 サーバーの時計には、ハードウェアの2種類があります。 サーバーがオフで、オペレーティングシステムがソフトウェアであっても機能する1つ(リアルタイムクロック) 時計。これらの時計の時刻は異なる場合があります。オペレーティングシステムを起動した後、ソフトウェアクロックはハードウェアのものに基づいており、OSによって調整される場合があります。ほとんどのアプリケーションは、動作にソフトウェアクロック時間を使用します。 Hwclock:ハードウェア
-
CentOS/RHELにPostgreSQLをインストールして構成する
この記事では、 PostgreSQL 11をインストールします Linuxの場合CentOS 7、基本構成を実行し、主な構成ファイルのパラメーターとパフォーマンス調整方法を検討します。 PostgreSQLは、人気のある無料のオブジェクトリレーショナルデータベース管理システムです。 MySQL / MariaDBほど人気はありませんが、最もプロフェッショナルなものです。 PostgreSQLの長所: SQL標準に完全に準拠しています。 マルチバージョン同時実行制御(MVCC)による高性能。 スケーラビリティ(高負荷環境で広く使用されています); 複数のプログラミング言語のサポート;
-
高性能NGINXおよびPHP-FPMWebサーバーの構成
PHP-FPM(Fast Process Manager) PHPスクリプトを実行するためのFastCGIの個別の実装です。 NGINX Webサーバー(静的処理)とPHP-FPMの組み合わせを使用して、LAMPスタック(NGINX、Apache、およびmod_phpモジュール)よりも高速で高性能なWebサーバーをWebサイトに構築できます。 LEMP は、通常、WebサイトのホスティングとWebアプリケーションの公開に一緒にインストールされるツールのオープンソースソフトウェアセットです。この略語は、一連のOS Linuxを表します。 、 Nginx Webサーバー(より一般的な
-
MariaDB / MySQLデータベースの圧縮、デフラグ、最適化
この記事では、MySQL / MariaDBでのテーブル/データベースの圧縮と最適化のいくつかの方法について説明します。これは、データベースが配置されているディスクのスペースを節約するのに役立ちます。 大規模なプロジェクトのデータベースは時間とともに非常に大きくなり、それをどうするかという疑問が常に生じます。問題を解決する方法はいくつかあります。古い情報を削除したり、データベースを小さなデータベースに分割したり、サーバーのディスクサイズを増やしたり、テーブルを圧縮/縮小したりすることで、データベース内のデータ量を減らすことができます。 データベース機能のもう1つの重要な側面は、パフォ
-
IPMI:SuperMicroリモート管理インターフェースの構成
最近、私は SuperMicroと仕事をする機会がありました 私にとって新しいサーバー。 SuperMicroサーバーは、 IPMIを使用してリモートで管理できます インターフェース。この記事では、IPMI構成の基本的な手順を示し、IPMIを使用してSuperMicroサーバーをリモートで管理および監視するための追加のツール、コマンド、および方法について説明します。 IPMI (インテリジェントプラットフォーム管理インターフェイス)は、サーバーのハードウェアとファームウェアに直接統合された自律的な監視および管理インターフェイスを提供します。 IPMIは、オペレーティングシステム、
-
MariaDB:インストールとパフォーマンスの最適化
この記事では、Linux CentOS 7でのデータベースサーバーMariaDBのインストール、基本構成、およびパフォーマンスの最適化について検討します。記事の最後に、MariaDB構成ファイルの例をいくつか示し、最適なものを選択できるようにします。データベースサーバーのパラメーター。 CentOSにMariaDBをインストールする 最近、MariaDBが標準のCentOS 7ベースリポジトリに追加されましたが、リポジトリ内のバージョンは5.5です。このバージョンは最新ではなく、パフォーマンスの問題があり、InnoDBで全文検索を提供していません。現在のバージョンのMaria
-
MariaDBマスター/マスター/スレーブレプリケーションを構成する方法は?
レプリケーション SQLデータベースでは、ソースデータベースから別のデータベース(または複数のデータベース)にデータをコピーするプロセスであり、その逆も同様です。 1つのデータベースサーバーからのデータは、常に1つ以上のサーバーにコピーされます。レプリケーションを使用して、レプリケーションされたサーバーのプール全体にリクエストを分散してバランスを取り、MariaDBデータベースのフェイルオーバーと高可用性を提供できます。 MariaDB(およびMySQL)では、マスター-マスターの2種類のデータベースレプリケーションを使用できます。 およびマスタースレーブ 。この記事では、LinuxCentO
-
CentOSおよびRHELでのYUMパッケージマネージャーの使用
この記事では、 YUMについて検討します。 プログラム(RPMパッケージ)のインストール、削除、更新を管理し、依存関係を自動的に解決し、追加のリポジトリーを管理できるパッケージマネージャー。この記事は、初心者のLinux管理者にとってyumチートシートとして役立ちます。 うん (Yellowdog Updater Modified)は、RPMパッケージ(RedHat Package Manager)に基づくLinuxディストリビューション用のコンソールパッケージマネージャーです。これらには、RedHat、CentOS、Fedora、Oracle Linux、ScientificLinu
-
CentOS / RHELにリポジトリをインストールして設定する方法は?
標準の(公式の)RHEL / CentOSリポジトリは、常に最新バージョンのプログラムを含むとは限らない少数の基本パッケージを提供します。ただし、サードパーティのパブリックまたはプライベートリポジトリを使用して、Red Hat Enterprise Linux、CentOS、Oracle Linux、およびScientificLinuxに新しいプログラムをインストールできます。 RemiとEPELは、最も人気のあるサードパーティのリポジトリです。この記事では、CentOSのyum(dnf)パッケージマネージャーを使用して追加のリポジトリをインストール、管理、および使用する方法について説明します
-
CentOS / RHELでサービスとスクリプトの起動を管理する方法は?
この記事では、Linux CentOS /RHEL7/8でサービスとスクリプトを自動的に開始するように構成する方法の基本を学びます。特に、 systemdについて知ることができます。 デーモン、スタートアップにサービスを追加したり、スタートアップからサービスを削除したりする方法を学び、Linuxでの起動時にスクリプトまたはデーモンを開始する別の方法を検討します。 この記事は、Linuxで自動的に開始されるサービスまたはスクリプトのリストをすばやく見つけ、サービスまたはスクリプトを追加して起動するか、一部のアプリの自動起動を無効にする方法を教えることを目的としています。 System