ITよろづや

ITの参考になる情報を備忘録代わりに残していきます

CentOS,Linux

Red Hat Linux7でユーザーとホームディレクトリなども含めて削除する

Red Hat Linuxでユーザーを追加する場合はuseraddコマンドを使用します。そして、作成したユーザーを削除したい場合は、userdelコマンドを使用します。Red Hat Linuxでユーザーを追加する場合はuseraddコマンドを使用します。そして、作成したユーザーを削除…

Linux7、CentOS7でパケットキャプチャできるフリーツールtcmdumpがトラブル対応に便利

サーバーエンジニアになってから、ネットワークエンジニアでやってきたような作業をしてこなかったんですが、トラブルシューティングでパケットキャプチャしたほうがいいと同僚に言われて、久しぶりにトラブルシューティングでパケットキャプチャしてみるこ…

CentOS7.5 最小構成でyum実行時にCould not resolve host: mirrorlist.centos.orgエラー

CentOS7.5が出たので色々とコマンドを叩いて遊んでいます。そこで、インストール直後にyumを実行したら以下のエラーが出力されました。 ネットワークの設定をしているので、確認をしたところ、DNSの設定が入っていないことが原因でした。確かに、普段は、め…

Linux,CentOS7でホスト名追加時に全角スペースを入れると名前解決できない

大したネタではないのですが、Linux,CentOS7でホスト名追加時に全角スペースが含まれていると、名前解決できないという事象に遭遇。普通はないと思いますが、手順をコピー&ペーストして発生したんですが、手順のスペースが全角になっていました。 というこ…

CentOS7にyum経由でElasticsearch5.xのインストールする手順

CentOS7.4にyum経由でElasticsearch5.xのインストールする手順を紹介します。 最新版はバージョン6ですが、要件的に5が必要だったので、今回は5をインストールしていますが、指定を変えれば6をインストールできます。 ちなみに、以下が公式サイトです。 http…

CentOS7にyum経由でredisをインストールする手順

CentOS7.4にyum経由でredisをインストールする手順を紹介します。インストールは、VMwarePlayer上に構築した仮想マシンにCentOS7.4をインストールして作業を行っています。 ではインストールを実行した時のコマンドとログです。 -------------[root@TestServ…

CentOS7にyum経由でNode.js 8.x 系のインストールする手順

CentOS7.4にyum経由でNode.js 8.x 系のインストールする手順を説明します。 yumを使うのでインターネットに接続できる環境が必要です。自宅のVMware Playerに構築した仮想マシンにて確認しました。 [root@TestServer ~]# curl --silent --location https://r…

yumでyarn-1.6.0-1インストールで「FAILED」のエラーはリトライで解決

ローカルのwikiサーバを構築しているんですが、手順上に「yarn」が必要なので、yumでyarn-1.6.0-1インストールで「FAILED」のエラーはリトライで解決しました。 まずは失敗ログ。 [root@test ~]# yum -y install yarn読み込んだプラグイン:fastestmirror, la…

Linux7を1GBメモリで作成したらkdumpサービスの起動に失敗する

パソコンのスペックが低い場合に、VMware Player等を利用すると、とても仮想サーバーが起動できないくらい重くなることがあります。 幸い、自宅で使っているパソコンはメモリが8GBほどあるので、仮想サーバーを一台くらい起動させても、それほど重さを感じま…

Linux,CentOSでinet_protocols: IPv6 support is disabled: Address family not supported by protocol警告メッセージ

最近、キャリアでは回線速度の向上のために、IPv6を使用するようになっているそうですが、一般企業では、動作で不具合があることがあるので、無効にすることが多いと思います。 そして、hostsファイルでIPv6を無効にした場合に、以下のメッセージが出力され…

CentOS7 kdump.confの設定を変更するとサービス起動失敗、サーバの再起動が必要

クラウドサービスなどで、あまりお金をかけたくない場合は、低いスペックの仮想サーバを立てることがあるかもしれません。 他にも、低スペックの物理マシンしかない場合で、かんたんな動作検証をしたい場合に、システム構築をしている場合は、操作端末にVMwa…

ファイルalsa-utils-1.1.1-8.el6.x86_64.rpmを開けません。エラーでLinuxインストール失敗

仮想基盤上に構築する仮想マシンにて、Linuxをインストールしていたんですが、インストール途中までは問題なく進むのですが、インストール開始直後に以下のメッセージが表示されて、途中でインストールに失敗することがありました。 ファイル alsa-utils-1.1…

Linux、CentOSで64bitのサーバに32bitと64bitのRPMパッケージをインストールする

Windows10の端末であるあるなんですが、Windows10は64bit対応なのですが、アプリによって32bit版しかないものもあったり、32bit、64bitの両方があるケースがあります。 32ビットしかない場合は、それをインストールするしかないですが、両方ある場合は、OSに…

RHEL7 hostsファイルを正しく変更してもホスト名が変わらない場合の対処法

先日、RHEL7の仮想サーバを構築し、クローン展開して、hostsファイルを変更して再起動したところ、なぜかホスト名が以前のまま。 今一度、hostsファイルを確認し、念のため再起動を実施しましたが、変わらず。これは違う原因があるかもしれないと思い、色々…

CentOSのインストールisoイメージからエクスプローラでパッケージを取り出す

Linux、CentOSの構築をしていてインターネットに接続できない場合に、yumが使えなくてパッケージがインストールできないとうことがあるかと思います。 そんなときに、インストールディスクをローカルレポジトリにマウントしてそこでyumを実行する手順が一番…

RHEL7、CentOS7 hostsファイルにホスト名を入力する順番について

RHEL7、CentOS7 hostsファイルにホスト名を入力する順番について、設定と動作確認してみました。 まずは、現状の設定を確認します。 [root@TestServer ~]# cat /etc/hosts127.0.0.1 testserver localhost localhost.localdomain localhost4 localhost4.local…

CentOS7でifconfigで表示されるvirbr0(libvirtd)を無効にする手順

先日、VMwareでCentOS7の仮想マシンを作成した後に、ステータスをチェックしていたらIPアドレスが2つあるように表示されていました。 そのアドレスは、virbr0に振られていて、192.168.~始まるアドレス。以下は実機で確認したifconfigの結果です。 ---[root@…

CentOS7.4 Chronyで同期先の上位NTPサーバのオンライン状態を確認するコマンド

CentOS7.4 Chronyで同期先の上位NTPサーバのオンライン状態を確認するコマンドを紹介します。 使用するコマンドは「chronyc activity」です。 以下は実行結果です。 -----[root@CentOS74 ~]# chronyc activity200 OK4 sources online0 sources offline0 sour…

CentOS7、Linux7のhostsファイルの設定変更はオンライン、即時反映される

サーバを運用していて気になるのが、設定変更にサービスやサーバの再起動が必要になるかではないでしょうか。 そして、今回は、CentOS7、Linux7のhostsファイルの設定変更は即時反映されるか確認してみました。hostsファイルの変更は運用中でも発生すること…

CentOS7.4chrony.confの設定変更前のデフォルト設定情報

chrony.confの設定変更前のデフォルト設定情報を備忘録代わりに。 CentOS7.4での実行結果です。 [root@CentOS74 ~]# cat /etc/centos-releaseCentOS Linux release 7.4.1708 (Core) 以下がchrony.confの出力結果です。 ------[root@CentOS74 ~]# cat /etc/ch…

Linuxサーバでkdumpサービス起動時に「No kdump initial ramdisk found」

Linuxサーバでkdumpの設定変更をした後に、以下のようなメッセージが出力されます。 設定を変更する為に、kdumpのサービスを再起動したのですが、以下の警告が表示されてkdumpサービスが正常に起動しません。 このステータスに焦るわけですが、、、RedHatLin…

RHEL7、CentOS7でファイルシステムのディスクサイズをG、M単位をつけて表示する

最近、仕事でLinuxを操作する機会が多いですが、Windowsと違い、直感的に操作できないので、コマンドをしっかりと覚えておく必要がありますね。 ただ、普段から操作しないとコマンドってすぐに忘れるので、定期的に自宅でも操作する癖をつけたいたほうがよさ…

chronyで下位NTPサーバ構築後、上位NTPサーバと同期失敗でクライアントも同期されない動作

Redhat Enterprise Linux7から利用可能になった、時刻同期を行う機能の一つがChronyで、実際に導入している企業も増えているのではないでしょうか。 最近ではNTPの時刻同期にNTPDに代わり、CHRONYDを利用するところが増えていると思います。 そして、先日もc…

CentOS7 tcpdumpで0 packets capturedでパケットのキャプチャ量が増えない

ネットワークエンジニアがよく使うツールと言えば、exping、teratermなどがありますが、ネットワークをメインでやっていた時は、トラブルシューティングでWireSharkを使っていました。パケットキャプチャと言えば、これですよね。 ただ、状況によってはWires…

nodejs最新をRPMでインターネット接続のないオフライン環境でインストールする手順

nodejsの最新版をRPMでインターネット接続できないオフライン環境でインストールする手順を紹介します。CentOS、RHELの構築ってオンラインかオフラインかで大きく変わってきますよね。依存関係の多い場合は、ローカルレポジトリにISOイメージをマウントして…

CentOS7 Your distribution, identified as~is not currently supported nodejs

最小構成で構築したCentOS7.4 で「Your distribution, identified as~is not currently supported」というエラーでnodejsがインストールできませんでした。 詳細はこちらのような状態です。 https://github.com/nodesource/distributions/issues/470 $ curl…

Linux、CentOSでハイパースレッドが有効で倍になったCPU数を調べるコマンド

仮想化基盤ではハイパースレッドを有効にすることが多いですよね。そこで確認する方法は、VMwareの環境の場合は、ESXiにログインしてCPU数をチェックすると、倍に表示されます。これでハイパースレッドが有効かどうか確認できます。詳細設定でもチェックでき…

ESXi6 Linux7、CentOS7で新規に仮想ディスクを追加してマウントする方法

ESXi6.xの仮想化基盤上のゲストOS(仮想マシン)の Linux7、CentOS7で新規に仮想ディスクを追加してマウントする方法の備忘録です。Linux、CentOSはWindowsと同様に仮想ディスクを追加しただけでは利用可能にならないので注意が必要です。 ファイルを指定し…

CentOS7.7 Selinuxを無効化にする手順

CentOS、Linuxでシステム導入時に邪魔をすることが多いので、基本的に無効にすることが多いSelinuxの無効化手順です。セキュリティ要件が厳しいところ以外では無効にして構築することが多いですね。 まずはデフォルトの状態を確認するコマンドが「getenforce…

CentOS、UbuntuのTeraTerm操作のレスポンス遅延の切り分けで使えるping

仕事でCentOS、UbuntuのTeraTerm操作でレスポンスが悪いという状態に遭遇しました。これってサーバーの負荷が原因なのか、そもそも別の原因なのかという切り分けが必要になります。 そこで便利なのがpingです。特に通常のpingだとあんまり細かいオプションが…