Linuxの基本-centOS7のインストール

1. centOS7 / RHEL7の新機能:

1、 アイデンティティ管理

(1)Kerberosのクロスプラットフォーム信頼メカニズム:KerberosはMicrosoft Active Directoryと完全に互換性があり、認証にActiveDirectoryをフルに活用できます。

(2)REALMD:この機能は、Microsoft Active Directoryに参加するRHELの構成を簡素化し、ドメイン情報の自動検出をサポートします。

RHEL 7は、RHELがADを処理する方法を改善するために、2つの重要な新機能を追加します。

現在、RHEL 7とADの間でレルム間の信頼が確立されているため、ADユーザーはLinux側にログインしなくてもリソースにアクセスできます。 RHEL 7によって追加されたもう1つのAD関連機能はrealmdです。これは、AD(または他のRed Hat認証サービス)DNS情報の照会と追加を自動化します。

2、 パフォーマンス管理

(1)パフォーマンス支援ツール:RHEL7は、パフォーマンス支援管理を提供するための新しいフレームワークと新しい一般的なグラフィカルインターフェイスを提供します。システムのボトルネックを収集して分析できます。

(2)チューニングとチューニング構成:RHEL7は、システムパフォーマンスのボトルネックを解決するための動的チューニングソリューションを提供します。システム管理者は、システムプリセットスキームを手動で変更して、チューニング効果を実現することもできます。

3、 仮想化

(1)拡張されたRHEL7仮想マシン:vmwarevshpereアーキテクチャと完全に互換性があり、RHEL7には、オープンvmtool、3Dグラフィックスドライバー、およびOpenGLX11サポートが付属しています。 RHEL7をvmwareプラットフォームへの展開に便利にします。 RHEL 7は、vmwareesxi間の高速通信もサポートします。

(2)仮想I / O:カーネルレベルの分離を実現するために、各仮想マシンの基盤となるPCIデバイスを呼び出すためのインターフェイスを提供します。マシンの安全性と互換性を向上させます

(3)仮想マシンUSB3.0インターフェースのサポート

(4)QCOW2形式のファイルタイプスナップショットのサポート

(5)ネストされた仮想化サポート、OpenStackはKVMにインストールおよび構成できます

(6)vm-toolsの代わりにopen-vm-toolsを使用して、VMWAREの技術サポートを強化しました

(7)最もホットなテクノロジーDockerをサポートする

Dockerは、現在人気のあるアプリケーション仮想化テクノロジーに基づいています。アプリケーションはDockerにパッケージ化されており、システムや他のアプリケーションから完全に分離されているため、システム間で移行して正常に実行できます。

4、 ファイルシステム

(1)RHEL7は、デフォルトのファイルシステムとしてXFSを選択します。

RHEL7.0は、インストール時にデフォルトでXFSを使用します。元のEXTファイルシステムが使用されなくなったことを意味するわけではありません。RHEL7は引き続きext4をサポートします。しかし、将来のデータの爆発的な増加に直面して、extファイルシステムはそれはますます無力に思えます。 XFSファイルシステムはビッグデータ用に完全に生まれました。1つのファイルシステムは最大8EBのサイズをサポートでき、1つのファイルのサイズは最大16Tに達することができます。また、ビッグデータストレージ用の強力なファイルシステムであるリッチログシステムも提供します。

XFSは、高いスケーラビリティと高いパフォーマンスを備えたファイルシステムです。これは、rhel7 / centos7のデフォルトのファイルシステムでもあります。 xfsファイルシステムは、ツールxfsdumpおよびxfsrestoreを使用してバックアップおよび復元できます。

5、 ネットワーク管理

新しいネットワーク管理インターフェイスNMCLI

6、 サービス管理

(1)systemctlを使用してサービススクリプトを呼び出します

RHEL7はsystemdを使用して元のsysVを置き換え、systemdはシステム内のサービスを管理します。 Systemdは、元のsysVinitプロセスとはまったく異なるサービスおよびシステムプロセスを管理する方法を定義します。システム内のサービスがサービス間の依存関係を自動的に解決できるようにし、サービスの並列起動をサポートできるようにします。つまり、RHEL7.0は、元のsysVオペレーティングシステムよりも高速で安定しており、Dockerも完全にサポートしています。

7、 RHEL7デスクトップ

デフォルトのデスクトップ環境として最新のGnome3を使用し、代替のデスクトップ環境として最新のKDE4.10を使用します。

2. RHEL7のインストール:

運用サーバーに大容量のメモリ(4Gメモリを超える)がある場合は、64ビットバージョンのrhel-server-7.0-x86_64-dvd.isoをインストールすることをお勧めします。

以下に示すように、起動してロードした後:

インターフェイスの説明:

Red Hat Enterprise Linux7.0をインストールしますRHEL7システムをインストールします

Test this media & install Red Hat Enterprise Linux 7.0

インストールメディアをテストし、RHEL7システムをインストールします(RHEL6と比較して、検出メディアを最初のインストールページに進めます)

トラブルシューティングトラブルシューティングオプション

トラブルシューティングオプションの説明:以下に示すように:

メニューに戻り、最初の項目「Red Hat Enterprise Linux 7.0のインストール」を選択してEnterキーを押すと、次のようにシステムのインストールが開始されます。

インストールプロセスの言語が選択されています。公式の本番サーバーに英語版をインストールすることをお勧めします。ここではデフォルトの英語のままにして、[次へ]をクリックします。

[続行]をクリックします

インストールの概要ページに入ります。このページから、3つの主要なセクションは次のとおりです。

ローカリゼーションローカリゼーション:ここで、時間とタイムゾーン、キーボード設定、および言語を構成できます。

ソフトウェアソフトウェア:ソフトウェアでは、インストールソースとカスタムソフトウェアのインストールに移動できます。デフォルトのシステムでは、最小限のインストールが選択されます。

システムシステム:ターゲット機器とネットワーク構成をインストールします

添付:

システムのインストール先で、自動パーティショニングと手動パーティショニングのディスクパーティション管理を実行できます。ここでは、次のパーティションを作成します。

/ bootパーティション500MB

スワップパーティション4096MB(通常はメモリの2倍に設定)

/パーティションの残りのスペース

注:本番サーバーは、データを格納するために別の/ dataパーティションに分割することをお勧めします

左上隅にある[完了]をクリックして、下のインターフェイスに入ります

[変更を受け入れる]をクリックしてインストールの概要ページに戻り、[インストールの開始]をクリックして、次のインターフェイスを入力します。

ユーザー設定のルートパスワードを選択し、ルートアカウントのパスワードを設定します。

インストールが完了したら、[再起動]をクリックして再起動し、再起動後に初期インストールインターフェイスに入り、ライセンスを構成してデバイスを登録します

システムが初めて初期化された後、起動インターフェイスに入ります

最初の項目はシステムを正常に起動することであり、2番目の項目はシステムを再起動することです。

注意:

1、 / etc / sysconfig / i18nから/etc/locale.confに変更されたシステムデフォルトエンコーディング設定ファイルこのファイルは、主に現在のシステムの言語環境変数設定を定義します。ここにLANG =” en_US.UTF-8”、システムプリセットがあります。それらの言語サポート、

2、 一般的に使用されるコマンドのインストール:anaconda-ks.cfgをチェックして、基本ソフトウェアグループをインストールするかどうかを判断します

cat anaconda-ks.cfg

表示される情報の一部は次のとおりです。

基本ソフトウェアグループがインストールされていない場合、ifconfigなどの一部の従来のコマンドは使用できません。 yum group install baseを使用して、ベースソフトウェアグループをインストールできます。

3、rhel7のデフォルトの実行レベルと端末解像度の変更

デフォルトの実行レベルを変更します。rhel7.0は大きな変更を加えました。次に示すように、inittabを開きます。

inittabis no longer used when using systemd.

ファイル/ etc / inittabは使用されなくなりました。Systemdはlinux用のinitプログラムであり、sysVinitおよびUpstatの代わりに使用できます。 systemdは、代わりにsysvinitの実行レベルよりも無料のターゲットコンセプトを使用します

3番目の実行レベル:multi-user.target

5番目の実行レベル:graphical.target

前者は背後のターゲットを指すシンボリックリンクです

runlevel3.target-> multi-user.target

runlevel5.target-> graphical.target

以下に示すように:

ブートのデフォルトの実行レベルを変更します:

方法1:

デフォルトレベルは3に変換されます(テキストモード)

ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

または、デフォルトレベルが5に変換されます(グラフィックモード) '

ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

再起動:再起動

方法2:

systemctlset-default multi-user.target

このsystemctlコマンドを使用して、デフォルトのターゲットを表示します。

systemctlget-default

実行レベルの切り替え:方法1:

切り替え:レベル3を実行

どちらも大丈夫です

systemctl isolate multi-user.target

systemctl isolate runlevel3.target

切り替え:レベル5を実行

どちらも大丈夫です

systemctl isolate graphical.target

systemctl isolate runleve5.target

方法2:

init[0123456]

現在の実行レベルを表示する

runlevel //まだ利用可能

文字端末の解像度を変更します。

VMにインストールされているため、完了後の端末インターフェースの解像度が非常に高く、RHEL7はgrubの代わりにgrub2を使用しているため操作が困難です。grub2で変更するファイルは/boot/grub2/grub.cfgです。 ;

これが解像度比較表です(grub.cfgにvga = askを追加すると、システムは再起動後に解像度の設定を要求します)。

修正する前に:

変更後、vga = 0x ???を追加します(疑問符は解決コードを表します)

添付ファイル:rhel7グラフィカルインターフェイスの自動ログインを実現する方法:最初に/etc/gdm/custom.confファイルを見つけます

次に、custom.confファイルのdaemonの下に次のコンテンツを追加します。

AutomaticLoginEnable=True

AutomaticLogin=root

Recommended Posts

Linuxの基本-centOS7のインストール
Linuxシステム-Centos7インストールチュートリアル
Linuxノート(1):CentOS-7のインストール
Linux CentOS7インストールチュートリアル
CentOS8 Linux 8.0.1905のインストールプロセス(図)
仮想マシンLinuxUbuntuインストールチュートリアル
LinuxカーネルのコンパイルとCentOSシステムのインストール
MXNet-Ubuntuのインストール
Linux(ubuntu 12.04)
Ubuntu 14.04 16.04 Linuxnvidiaドライバーのダウンロードとインストール
2019-07-09CentOS7のインストール
centos7_1708のインストール
Linuxを学ぶ初心者(8)---- MySqlのインストール(Centos7)
Win10インストールLinuxubuntu-18.04デュアルシステム(インストールガイド)