CentOS7 (RedHat7)– category –
-
CentOS7 (RedHat7)
【Ansible】【Python】Ansible の setup で取得したデータをパースして CSV、Excel 形式にコンバートするプログラム
少々複雑なことをやろうと思います。(と言っても自分が複雑に感じるだけですが) Ansible には、ターゲットノードの情報を取得する「gather_facts」という機能があります。 デフォルトでは「gather_facts」は「False」になっていますが、この機能を利用し... -
CentOS7 (RedHat7)
【Ansible】【Python】Ansible で取得した JSON 形式のデータをパースして CSV、Excel 形式にコンバートするプログラム
前回、Ansible で取得した情報を JSON 形式で出力する方法を説明しました。 【Ansible】ansible-playbook 取得した結果を JSON 形式で出力する方法 今回は、更に進化して Ansible で取得した情報を JSON で出力して、更に JSON 形式のデータ... -
CentOS7 (RedHat7)
【Ansible】ansible-playbook 取得した結果を JSON 形式で出力する方法
最近 Ansible を勉強しています。 「IT技術者のための現場ノウハウ Ansible 実践ガイド」を読んでいますが現場に近いエンジニアが記述しているので参考になります。 Ansible実践ガイド (impress top gear) 通常 Ansible は「インフラ構成管理ツー... -
CentOS7 (RedHat7)
【CentOS7】ファイルディスクリプタをプロセス単位で設定する手順【systemd】
「httpd」や「tomcat」などを運用していて多くのユーザーにアクセスされたときに、プロセスに障害が発生することがあります。 ログを調査すると「Too many open files」がエラーを出力することがあります。 原因は多くのファイルをオープンし過ぎたためな... -
CentOS7 (RedHat7)
【OpenSSL】SSL証明書の情報を取得するコマンド
多くのレンタルサーバーで、多くのサイトを運用すると、各サイト(各ドメイン)の SSL 証明書の「有効期限」を一括で管理した方が効率がよくなります。 SSL 証明書の期限が切れるとサイトにアクセスできなくなったり、期限切れの警告がでてアクセスが一気... -
CentOS7 (RedHat7)
oVirt or RHEV 環境から仮想マシン(イメージ)を VMware 6.5 へ移行する手順【コマンドライン編】
今回はあまり例のない手順かもしれませんが、「oVirt」もしくは「RHEV(Red Hat Enterprise Virtualization)」環境から「VMware」環境へ仮想マシンを移行する手順です。 ※VMware vSphere 6.5 の環境で作業をします。 長期間 VMware だけ、R... -
CentOS7 (RedHat7)
【CentOS7】FTPサーバー構築手順
CentOS で FTP サーバーを構築する場合は大体「vsftpd」をインストールすると思います。 vsftpd とは vsftpd は「Very Secure Ftp Daemon」の略です。 Very Secureとあるようにセキュアにデータを送受信できるように設計されています。 具体的に何が「セキ... -
CentOS7 (RedHat7)
【CentOS7】【CentOS6】IPv6 を無効にする手順【恒久的】
CentOS6、CentOS7 の場合はデフォルトで「IPv6」が「有効化」になっています。 今回は「CentOS6」、「CentOS7」で「恒久的に(OS再起動しても)」IPv6 が「無効」の状態になる手順を解説します。 デフォルトの状態の確認 セットアップ時に明... -
CentOS7 (RedHat7)
【Apache 2.4】【WebLogic 12】連携手順と BASIC 認証の設定方法について
WebLogic Server を利用して Web アプリを公開することができますが、インターネット上に Web アプリを公開する場合、セキュリティが問題になります。 今回は、Apache 2.4 の BASIC 認証を利用して WebLogic のリソースを公開する手順について解説します。... -
CentOS7 (RedHat7)
【Linux】【CentOS7】VNC Server トラブルシューティング集
「突然 VNC Server にログインできなくなった!」など VNC Server 関連でのトラブルシューティング集です。 VNC Server のインストール手順は以下を参考にしてください。 【Linux】 CentOS7 に VNC をインストールしてリモートより GUI でロ... -
CentOS7 (RedHat7)
No DEFAULT or UI configuration directive found! が出力された場合
先日「VMware 6.0」の環境で「CentOS6.5」の環境を構築しようとした際に下図のようなエラーが出ました。 「ISOLINUX 4.02 2010-07-21 ETCD Copyright (C) 1994-2010 H. Perter Anvin et al EDD: Error 8000 reading sector 2073976 No DEFAULT or UI confi... -
CentOS7 (RedHat7)
WebLogic Server 12c 環境でキーストアを「カスタム・アイデンティティとカスタム信頼」にして SSL 接続をする手順
今回は「WebLogic Server」と「キーストア」の組み合わせについて解説します。 WebLogic Server では SSL 通信を使用したい場合は「キーストア」を利用して実現します。 環境は以下の記事で構築した環境が基になっています。 【Linux】WebLogic Ser... -
CentOS7 (RedHat7)
【Linux】WebLogic Server 12c のインストール手順
Webアプリサーバーとして有償サポートもある「WebLogic」の最新版「WebLogic Server 12c」を「CentOS7」にインストールしました。 今回は基本的な WebLogic Server のインストール手順について解説をします。 WebLogic Server とは一体何? 「WebLogic Ser... -
CentOS7 (RedHat7)
【Linux】【CentOS6】Apache で「自己証明書(オレオレ証明書)」を作成して HTTPS でアクセスできるようにする手順
今回はあえて「CentOS7」ではなく「CentOS6」を使って「自己証明書(オレオレ証明書)」を作成し、HTTPS でアクセスできるようにサーバーを構築する手順を解説します。 ※自己証明書(オレオレ証明書)とは、ベリサインやセコムなどのパブリック認証局(CA... -
CentOS7 (RedHat7)
【CentOS】【Linux】yum コマンド エラー集とその対策まとめ
レンタルサーバーでよく使われている Redhat Enterprise Linux のクローンである CentOS ですが、運用監視をしている中でパッケージのアップデート作業をすることがあると思います。 その際にリポジトリ関連やネットワーク関連が原因でエラーになる場合が... -
CentOS7 (RedHat7)
【Linux】 umask コマンド
今回は知っているようで意外と奥が深い Linux の umask コマンドについて調べてみました。 何のためのコマンドなのか? CentOS7 の環境で「man umask」と入力しました。 すると、BASH_BUILTINS のページが表示されました。 つまり、umask は bash のビルト... -
CentOS7 (RedHat7)
【VNC】 tigervnc-server でマルチユーザーログイン可能に設定する手順
VNC をインストール後、デフォルトの設定のままでは「1アカウントしか」利用できません。 (1アカウントが1ポートを占有するため、他のアカウントは VNC でアクセスできません) それでもいいのですが、そもそも Linux はマルチタスクに優れているOSです。... -
CentOS7 (RedHat7)
Linux シグナルについて調査
障害対応でプロセスを終了するためによく利用される「kill」コマンドですが、プロセスが終了するパターンもあれば「kill -9 <PID>」でようやくプロセスが終了してくれるパターンもあります。 違いは「シグナル」ということなのですが、そもそもこの... -
CentOS7 (RedHat7)
【CentOS7】OSを再起動すると /etc/resolv.conf の内容が書き変わるので注意
先日 VMware ESXi 6 の環境で検証マシンで検証をした際に「/etc/resolv.conf」を修正しました。 Google の Public DNS サーバーのIPアドレス「8.8.8.8」を入れて作業し、その後 OS を再起動後に yum update を実行した際にリポジトリを見つけることができ... -
CentOS7 (RedHat7)
【Linux版無料オフィスツール】 LibreOffice 5.3 を CentOS7 にインストールして VNC でリモートデスクチップ接続をして利用する手順
Officeツールというと「Microsoft Office」が有名です。 Word、Excel、PowerPoint など日常業務で使用している方が大半だと思います。 ただしオフィス系アプリは「Microsoft Office」だけではなく 他にも以下のようなオフィス系アプリがあります。 ... -
CentOS7 (RedHat7)
sshでのログインが遅い場合の対応方法
サーバーに負荷は掛かっていないはずなのに、ssh でのログインが異常なほど遅いと感じる時があります。 もちろん原因があって ssh ログインが遅延しています。 その場合の対応方法です。 ssh のデバッグモード(Verbose mode)でログインする まずは ssh ... -
CentOS7 (RedHat7)
VMware ESXi 上で仮想マシンを構築する手順
先日、自宅のノートパソコン(DELL Vostro 3500)に VMware vSphere 6.5 ESXi Hypervisor をインストールしました。 以下のように「ESXi インストール手順」を詳しく(ドライバの組み込み手順まで)手順にしているので参考にしてください。 今回は... -
CentOS7 (RedHat7)
【Linux】 CentOS7 に VNC をインストールしてリモートより GUI でログインして操作する手順
Linuxと言えばサーバー目的で利用されるOSなので、通常は必要最低限の機能しかインストールされません。 (例えば、WebサーバーならApacheのみ、DNSサーバーならbindのみなど) しかしアプリケーションサーバーとしてLinuxを構築した時に、リモート... -
CentOS7 (RedHat7)
サーバーの負荷状態を調査する(vmstat,free,top,proc,ps)
レンタルサーバーでもWebサーバーでも日々運用していると、急にレスポンスが悪くなったり、タイムアウトしたりでページの閲覧が遅く(重く)なったりします。 今回は、サーバーの負荷状態について調査する方法を解説します。 原因の仮説を立てられるように... -
CentOS7 (RedHat7)
DRBDのインストールと設定手順
今回はサーバーの冗長化について解説します。 レンタルサーバーでもメールサーバーでもWebサーバーでも障害が発生した場合、復旧する必要があります。 今回解説する「DRBD」はフリーソフトでサーバーのデータの冗長化を実現できます。 【DRBD】【VM... -
CentOS7 (RedHat7)
tcpdump のインストールと使い方 パケット解析をする
今回はネットワーク周りで思うようにサーバーが動作しない時に確実に役立つトラブルシューティングのツールを紹介します。 ツールはパケットをダンプする「tcpdump」コマンドです。 生のパケットの中身を確認できるようになると、今までなら... -
CentOS7 (RedHat7)
【Linux】 デバイスの管理
今回は「自宅サーバー」や「専用サーバー」向けの話題「Linuxのデバイス管理」について解説します。 デバイスとはパソコンに接続する周辺機器のことを言います。 例えば、「キーボード」「マウス」「プリンタ」「USBメモリ」「DVDドライブ」などだけでなく... -
CentOS7 (RedHat7)
【Linux・CentOS7】 LVM によるディスクの管理について解説
レンタルサーバーに関連しているというよりは、VPS(バーチャル・プライベート・サーバー:Virtual Private Server)や自宅サーバー向けの話題です。 LVMとは? LVMはディスク(ボリューム)管理をするツールです。 LVMは「論理ボリューム管理:Logical Vo... -
CentOS7 (RedHat7)
【Linux CentOS7】 Multipath について詳しく解説
今回は少々インフラ寄りの話(レンタルサーバー業者側の話)になってしまいますが、Multipath(マルチパス)について詳しく解説します。 Multipathとは一体何か? Multipathの正式名称は、デバイスマッパー マルチパス (DM-Multipath) 機能です。 Multipat... -
CentOS7 (RedHat7)
【無料・初心者向け】 VMware(仮想環境)の構築と Linux(CentOS7)をインストールする手順
今回は、VMware で仮想の Linux環境(CentOS7)を構築してみました。 仮想環境と聞くと難しいとイメージするかもしれませんが、実際に構築してみる意外と簡単に仮想環境を構築することができます。 しかも嬉しいことに「無料」です。 今後は AWS でもサー...