運用保守エンジニアとして、この仕事に適任であるためには、最も基本的なスキルを習得する必要があります。そうでなければ、どの会社もあなたを受け入れて、トレーニングを続けようとはしないでしょう。
01独立したインストールシステムとソフトウェア システムをインストールする際には、Linux のディレクトリ構造と機能、システムとソフトウェアのインストール方法、ディレクトリとファイルの操作方法を学ぶことに重点を置くことになります。えっと、これらの基本で十分ですか? 02自分に合った本を選ぶ Linux を学習するための無料のオンライン ビデオ チュートリアルに加えて、さらに多くの本を読み、理解を深め、考え、わからないことや理解していないことをメモする必要があります。良い記憶力は良いペンほど良くありません。あなたに合った本を選んでください。最高の本とは、あなたに合った本です。始めてみることで初めて、よりよく学ぶことができます。有能なエンジニアは選択することを学ばなければなりません。 03ユーザーの管理 Linux は、多くのユーザーがマシンを使用して同時に複数のタスクを処理できる、マルチユーザー、マルチタスクのオペレーティング システムです。これらのユーザーは適切に管理する必要があります。 Linux を学び始めたばかりの初心者でも、マシン上の唯一のモニター、キーボード、マウスを使用するのではなく、ネットワークを介して複数の人が同時にログインできることを知っています。たとえば、Web サーバーには複数のユーザーがいますか? FTP サーバーにも複数のユーザーが存在します。システム上でリモート ログイン ssh または telnet を有効にすると、複数のユーザーが同時に Linux システムにログインできるようになります。 Linux システムのリソースを安全かつ合理的に使用するためには、各サービスの背後にあるアカウント (ユーザー) を管理する必要があります。 04 ディスクの適正管理 運用とメンテナンスを行った後で初めて、ディスクは最も価値があるものではなく、データは貴重であることに気づきました。ディスク領域のサイズは制限されることが多く、ビジネスニーズに応じてディスク領域を合理的に割り当てることが非常に重要です。私の会社のサーバーの swap スペースは 66G あり、そのうち 1G が使用されていますが、/var スペースは 36G あり、ディスクは常にいっぱいです。生成されたログを頻繁に削除してスペースを解放する必要があります。そうしないと、ビジネスの通常の使用に影響します。それは痛い教訓でした。スペースはたっぷりあったのに、それを使うことができず、ビジネスは1日24時間、1年365日稼働する必要がありました。ディスク使用率、ディレクトリ サイズ、ファイル サイズを定期的に確認して、使用中のディスクや新しく拡張した容量についてより適切な計画を立てます。 05システムの健全性状態を確認する Linux システムがなぜこんなに遅くなったのかとよく聞かれます。再起動も遅くなってきた?再起動が遅いのは、ロードしたプログラムが多すぎるか、ディスクに不良セクタがある可能性があるため、どちらも確認する必要があります。実行中のプログラムによってメモリがいっぱいになったり、CPU の動作が遅くなったり、ネットワークの使用率が上限に達したりして、システムが遅くなります。エンジニアは top、sar、netstat、ps などのコマンドを使用して原因を確認できます。当社の RHEL 6.8 サーバーにログインの問題が発生し、何度も停止することが判明しました。 CPU使用率の1つが100%を超えました。プロセスを強制終了することで復元できます。それはトロイの木馬であることが判明しましたが、その後すぐにシステムがクラッシュしました。システムは2ビットコインを支払うように要求しました。これ以上は言いません。 06セキュリティとバックアップ 実稼働環境のシステムでは、セキュリティが非常に重要です。 Bitcoin Methの出現後、最終的な解決策はシステムを再インストールすることでしたが、バックアップは1か月半前のデータのままでした。何をしてもバックアップが残っていて、悲惨でした!!!そのため、セキュリティ上の問題が発見された場合は、まず該当するサービスを停止し、ログを確認してバックアップを行う必要があります。 Linux システムは安全ですが、100% 安全ではありません。パッチをタイムリーに適用し、毎日バックアップを実行することは非常に必要かつ重要です。バックアップは、USB フラッシュ ドライブやネットワーク上の他のコンピューターなど、複数の場所に同時に保存できます。やったことある?そうしないと、泣く日が来てしまいます。なんと悲劇だ。ユーザーにどう説明すればいいのか本当にわかりません。最新のデータバックアップがあれば、システムに問題が発生した場合でも、業務を最新の状態に復元でき、損失を最小限に抑えることができます。セキュリティとバックアップに関しては、私は適切な管理者ではありません。 。 。 07ネットワークサービス ニュースやビデオを読むための Web サービス、ファイルをダウンロードするための FTP サービス、電子メール用の Sendmail、DNS ドメイン名の Bind ドメイン名解決サービス、Squid プロキシ サービス、MariaDB データベース サービスなど、インターネットの繁栄は数百万台の Linux サーバーによって支えられています。あらゆる種類のサービスの使い方を知っておく必要があるなんて、残念なことではありませんか。社内にLinuxストリーミングメディアサービス(ビデオサーバー)とVPN事業を構築する必要があり、現在構築中です。実際とても楽しくて興味深いです。これらすべてをやり遂げると、きっと大きな達成感を感じることでしょう。 08システム管理とログ分析 ユーザー管理、ディスク管理、ネットワーク サービスを適切に使用して最適化し、不要なサービスをいくつか停止します。 Linux システムでは多くのプロセスが実行されていますが、CPU は同じクロック サイクル内で 1 つの命令しか実行できません。プロセスの優先度によって、各プロセスが処理される順序が決まります。プロセスの優先順位を最適化し、サービスの効率を向上します。システムのスケジュールされたタスク crontab を適切に使用すると、作業効率が向上します。プログラムは常に正常に実行されるとは限りません。失敗のログは常に残ります。ログをチェックして失敗の原因を分析することも同様に重要です。たとえば、私たちが遭遇するさまざまな悪意のある攻撃の中で最も一般的なのは、CC 攻撃とも呼ばれる HTTP フラッドです。攻撃を素早く特定し、迅速に対応する方法は、運用および保守担当者にとって不可欠なスキルとなっています。障害を見つけて特定する最も早い方法は、対応するアプリケーションにログインし、対応する攻撃元とログ ログを確認し、適時に対処することです。 |
<<: 業界のデジタル化とインテリジェント化を推進する中国聯通のビッグデータ技術の優位性が強調される
12月24日、テンセントクラウドはデータベースブランドTDSQLの新たな戦略的アップグレード計画と今...
多くのウェブマスターは、外部リンクとコンテンツの重みの比率が現在どの程度なのか、またそれらの重みをど...
現在、多くの企業が業務を 1 つ以上のクラウド プラットフォームに移行しています。デジタルの導入は広...
人間社会は3つの段階に分けられます。最初の波は、約1万年前に始まった農業段階です。第二段階は17世紀...
2007年の経済状況は非常に良好でした。毎日誰かが 2 ~ 3 件の Web サイト開発リクエストを...
ソフトテキストプロモーションが効果的かどうかを判断する基準は、消費者の注目を集めることができるかどう...
4月28日、熊張昊は毎日の新規提出割り当てを動的評価に変更すると発表しました。発表内容は次のとおりで...
SEOは、検索エンジンの検索ルールを使用して、中国の自然なランキングを改善する方法ですそのようなこと...
kube-scheduler の観点からは、一連のアルゴリズムを使用して、Pod を実行するのに最...
WeChat マーケティングは今とても人気があり、多くの企業がこれに群がっていますが、喜ぶ企業もあれ...
ビッグデータは良いものであり、またビッグデータは悪いものです。メイクは良いことであり、メイクは悪いこ...
21 世紀も 10 年目に入り、すでにインターネットの時代となっています。不完全な統計によると、現在...
6月は大学入試の季節ですが、多くの受験生からは「ブラックジューン」とも呼ばれています。しかし、今年は...
[[314761]] ご存知のとおり、コマンド センター、コントロール センターなどのシナリオでは、...
著者 |デビッド・リンシカム企画 |ヤン・ジェン適切なデータ ガバナンス、相互運用性、アクセス制御が...