ハイライト
運用および保守担当者は、いくつかの実験中に、我々は需要を達成するためにCentOSにシステムをきれいにする必要があります。実験操作は、システムによって消費される資源を必要としながら、サーバリソースを緊張少し手がCentOSにVMwareの仮想マシンをインストールすると、需要を満たすことができます。
VMwareソフトウェア上Centos7仮想マシンを最適化するための次のアクションは、あなたが複数の仮想マシンを必要とし、新しく作成された実験環境は、マシンを最適化することにより、需要の外に動作するように設定することができます(また、テンプレートエンジンと呼ばれる)、およびスナップショットレコードを作成した後、複数の仮想マシン環境は、このテンプレートのマシンのスナップショット、単にIPアドレスとホスト名ブート後にネットワークカードの設定の変更に対応し、それ以上の行動に基づいて作成することができた後、あなたは、最適化を使用することができますCentOSに環境!
します。https://www.cnblogs.com/kazihuo/p/10313219.html Centos7システム初期化スクリプトは、リンクを参照してください。
ネットワーク設定
#リンクします。https://www.cnblogs.com/kazihuo/p/7709938.html
リンクカード情報の構成及び動作によれば、仮想マシンは、物理マシンのネットワークを共有することができ、また、固定の仮想マシンのIPアドレスの効果。
コンフィギュレーションのyumソース(オプション)
#ほとんどの仮想マシンに直接ネットワークを使用してネットワークを介してyumを、Centos7のデフォルトは、ソースを使用してaliyunが付属していますので、直接yumのネットワークを使用することができ、ネットワークに接続されている仮想マシンがあります。場合は、以下の目に見えるローカルソースのyumの靴を使用する必要があります。
#システムに接続されたローカルミラーを確認してください
右#ISOイメージファイルを使用して設定>> >> >>仮想マシンの設定をクリックし、適切なミラーを選択するVMwareの仮想マシンをオンにします。
#コンテンツをマウントミラーマウントするディレクトリを作成します。
#します。mkdir -p / mnt / ISO
#マウントは、あなたが/ fstabファイルを自動的に起動に/ etcに追加する必要性をマウントする必要があります
#-tマウントISO9660の/ dev / sr0をを/ mnt / ISO /
オリジナルのレポ#バックアップ
#ます。mkdir -p /etc/yum.repos.d/bak && mvの/etc/yum.repos.d/*repo /etc/yum.repos.d/bak/
#ローカルレポファイルを追加します。
#vimのlocal.repo
[CentOS7] 名前 = CentOS- サーバー BASEURL = ファイル:/// mntに/ ISO /#ファイル://プロトコルは、背後には/ mnt / ISOのディスクデータはマウントポイントです 有効= 1 gpgcheck = 0
#ヤム明確なキャッシュや負荷データ
#yumのクリーンすべて&& yumをmakecache
一般的に使用されるソフトウェアのインストール
#yumを-yインストールlrzszのvimのnet-tools DOS2UNIX wgetのrsyncのにntpdate
IPTABLES / SELinuxの近く
#systemctl停止firewalld
#systemctl禁止firewalld
#sedの-iさん/ SELINUX =施行/ SELINUX =無効/ G 'の/ etc / selinuxを/ configに
#1 setenforce 0
キー認証
#SSH-keygenは-t rsaの
#mvの/root/.ssh/{id_rsa.pub,authorized_keys}
注意:上記の操作後、新しい仮想マシン環境に基づいてフォローアップサーバーのこのスナップショットを作成するために、互いに近接接続せずに達成することができます!
(個人的な好みの設定に応じて)環境の構成システム
#バッシュは、環境変数を変更します
#SED -i 'S / \\ H \\ W / H \\ \\ W / G' の/ etc / bashrcに
#ホスト名の変更
#1 hostnamectl設定ホスト名kazihuo
#ディレクトリ個人共通の作成
#1は、mkdir -p / {KZH、KZH-BAK} / {PKG、SCR、試験、情報}
SSH接続の最適化(オプション)
#仮想マシンを接続した後、3秒程度の短い待ち時間が成功するためにXshellや他のツールで接続され、それが自分自身の使用のための仮想マシンなどのssh接続のセキュリティチェックなどの内部メカニズムであるためときCentOSには発生している、セキュリティは存在しません。問題を考える、それが近い部分検証動作、スピードssh接続することができます。
#2次のオプション、デフォルトはyesである、(再起動後にSSHサービスを有効にするに)なしに変更することができます
#のvimのは、/ etc / ssh / sshd_config
UseDNSなし
GSSAPIAuthenticationなし
時刻設定(オプション)
#バーレーンシステムのデフォルトの場合は、システムが自動的に時刻をネットワークするための時間を更新しますが、問題の情報の混乱につながる可能性があり、時間を仮想マシンのスナップショットのポーズを使用するか、または起動の後工程で多くの時間は、したがって、スケジュールされたタスクの操作を追加します。
#エコー "* / 3 * * * *は/ usr / sbinに/ ntpdateをntp1.aliyun.com; / sbinに/ hwclockの-w>を/ dev / null 2>&1" >>に/ var / spool / cron /根
定期的なタスクに書き込まれた時刻同期コマンドの後に#、手動で時刻同期コマンドの後に時間を実行し、現在の時刻を表示
#ntpdateをntp1.aliyun.com &&日
問題#タイムゾーン表示
#問題の説明(A)
次のように時間帯に対応する時間によって、表示時間にビュービューのコマンドは、12時間後に、米国東部夏時間、北京で12時間の時間差を指しEDT、次のとおりです。
#問題解決法(A)
#システム時刻EDT CSTを変換します
[ルート@ localhostの〜]#mvとは/ etc / localtimeの/etc/localtime.bak
[ルート@ localhostの〜]#のLN -sを/ usr / share / zoneinfoの/アジア/上海の/ etc / localtimeの
[ルート@ localhostの〜]#日
月10月14日11時32分36秒CST 2019
リブート
#すべての設定は、仮想マシンを再起動して実行すると、すべての設定を有効にすることを確実にするために、
#のリブート