Linux

Linux メモリのキャッシュとバッファを解放する方法

Linuxサーバはメモリを効率的に使うために、各プロセスが必要としているメモリを割り当てた後は、残りのメモリをバッファとキャッシュに割り当てます。今回は、他の何かのプロセスがメモリを大量に消費していて、これをクリアしたい場合にOSを再起動せずにキャッシュを解放する方法を紹介します。
Linux

VirtualBoxのVMにOracle Linux8をインストールしてSSHで接続する手順

Oracle LinuxとはRedHat Enterprise LinuxやCentOSと互換性のあるOracle社のLinuxディストリビューションです。今回は、Oracle Linux8をVirtualBoxで作成した仮想マシンにインストールし、最終的にSSH接続する方法を紹介します。
Linux

Linux sarコマンドでファイルに性能情報を保存する方法

様々な性能情報がレポートできるsarコマンドですが、デフォルトの設定では10分間隔なので細かく性能を見ることが出来ません。 性能試験中だけ間隔を短くして、性能情報をファイル保存して、後でじっくり分析したい時に役立つ、sarのファイル出力について紹介します。
Linux

Linux sarコマンドの取得間隔を変更する方法

様々な性能情報がレポートできるsarコマンドですが、CentOSのデフォルトの設定では10分間隔なので、瞬間的な性能分析が出来ません。今回は、sarのデフォルト取得間隔10分を変更する方法を紹介します。
買って良かった物

目が疲れている人はあずきのチカラを試してほしい

たまにまぶたの下がピクピクする事があったため、蒸気でアイマスクを使っていましたが、1枚100円程度でコスパが悪いので、繰り返し使えるあずきのチカラ(目もと用)を発見し、Amazonレビューを見るとすこぶる評判が良いので買ってみました。
Linux

Linux CentOS7系で不要なサービスを停止・禁止する手順

Linuxサーバ上で不必要なサービスを起動することは、リソース的にもったいない点もありますが、サービスにセキュリティホールがあった場合は、セキュリティ観点でもリスクとなります。今回はCentOS7系での不要サービス停止手順を紹介します。
Linux

Linux CentOS7でのOS起動時のサービス自動起動設定と確認方法

CentOS6系LinuxでのOS起動時のサービス自動起動は、chkconfigコマンドを使用しますがCentOS7系Linuxではsystemctlコマンドで制御する方法に変更になっています。合わせて、サービス起動禁止化(mask)についての方法も記載します。
Linux

Linuxサーバでディスク容量不足になった時の調査と対処法

Linuxサーバの運用中に、ディスクフルになり何もファイルを操作できなくなったことがありませんか。初歩的なコマンドですが、その際の対応方法を紹介したいと思います。
Linux

Linuxでファイルを使用しているプロセスをfuserコマンドで確認して特定する

サーバー運用をしていると、容量確保や不要ファイル消去が必ず発生します。しかし、もしプロセスがファイルを掴んでいる時にそのファイルを削除してしまうと、プロセスがエラーを吐いてしまいます。そんな時のために、今回はファイルを掴んでいるプロセスを確認する方法を紹介します。
Linux

Linuxでプロセスが掴んでいるファイルを確認する方法

Linuxサーバで「ログローテートしたいのに、プロセスが掴みっぱなしでローテーションできない」、「NFSマウント外したいのにファイルを掴みっぱなしでNFSマウントが外せない」等でプロセスが掴んでいるファイルを特定したい時の方法を紹介します。
Linux

Linux CentOS7にMySQL5.7をインストールする手順

手頃なRDBMSといえばみんな大好きMySQLです。今回はLinux(CentOS7)に、MySQL5.7をインストールする手順を紹介します。
Linux

LinuxサーバのCステート(CPUの省電力モード)を無効化する方法

Cステート(C-states)は、サーバの電力モードを制御する機能です。サーバ用途のLinuxであれば、オーバークロックとターボブーストを有効にして常にパフォーマンスを優先することが多いので、Cステートを無効にする方法を紹介します。
買って良かった物

たくさんのマッサージ機の中で一番おすすめできる安いマッサージ機

システムエンジニアの僕は、一日中パソコンとにらめっこしているので、肩こり・首こりが激しく、ひどい時は肩と首が張り過ぎで上を向くにも45度くらいしか傾けられなくなる程、ゴリゴリの肩こり持ちです。そんな僕にハマった安くて気持ちいいマッサージ機を紹介します。
ORACLE

Oracle Database RAC上の全インスタンスのセッション情報を確認する方法

Oracle RAC環境で、全てのインスタンスに接続しているセッション情報をまとめて確認する方法を紹介します。
ORACLE

Oracle Database SPFILEからPFILEを作成する方法

SPFILEはバイナリファイルなので、catコマンド等では中身を確認することはできせん。今回は現状のパラメータをSPFILEからテキスト形式のPFILEに書き出す方法を紹介します。
ORACLE

Oracle Database sqlplusのデフォルト設定を変更する方法

sqlplusを使う際、列サイズを変更したり表示行数の変更を毎回せずに、デフォルトで設定に入れる方法を紹介します。
Linux

Oracle Database sqlplusからSQLスクリプトファイルを読み込んで実行する方法

sqlplusを使って、SQLスクリプトファイルを読み込んでSQLを実行する方法を紹介します。
Linux

Oracle Database sqlplusからOSコマンドを実行する方法

sqlplusプロンプト上からは通常だとSQLを発行すると思いますが、OSコマンドを実行する方法があるので紹介します。
Linux

mysqlコマンド上からOSコマンドを実行する方法

mysqlコマンド上からは通常だとSQLを発行すると思いますが、OSコマンドを実行する方法があるので紹介します。
ORACLE

Oracle 自動メンテナンスタスクの設定と確認方法

Oracle Databaseの自動メンテナンスタスクは、データベースのメンテナンスを自動的に実施してくれる機能で、統計情報の取得、SQLチューニング分析、セグメントアドバイザがあります。これらの自動メンテナンスタスクの確認方法を紹介します。
ORACLE

Oracle Database SQLの実行計画(プラン)の確認方法

Oracle DatabaseでSQL性能を確かめるために必ず見るのが実行計画です。今回はSQLの実行計画の確認方法を紹介します。
ORACLE

Oracle Database SQL_IDの確認方法

プランや性能情報を取得したい時に必要になるSQL_ID。SQL実行からSQL_IDを特定する方法を紹介します。
ORACLE

Oracle Database スケジューラジョブの実行時間確認方法

Oracle Database上でスケジューリングしたジョブを実行した後、どれくらいの時間でジョブが完了したか気になることがあると思います。今回は、ジョブの実行開始時間と実行時間を確認するSQLを紹介します。
ORACLE

Oracle Database リスナーの起動方法と確認方法

リスナーとは簡単に説明すると、Oracle Databaseサーバーに常駐しているプロセスで、クライアントからDatabaseへの接続依頼がきた時にDBサーバに接続要求を引き渡すプロセスです。
Linux

Linux 特定の更新日付以前のファイルを一括削除する方法

ログ等が大量に存在しており、過去の不要なファイルを一括で削除する際、findコマンドのみで一括削除することが可能です。
ORACLE

Oracle Database のバージョンとエディションの確認方法

Oracle Database のバージョンとエディションの確認SQLを紹介します。
Linux

Linux touchコマンドでファイルのタイムスタンプを変更する方法

ファイルのタイムスタンプを変更したい時は、touchコマンドで任意のタイムスタンプに変更できます。
ORACLE

Oracle Database セッションをkillしても残るOSプロセスを探す方法

oracleに接続しているセッションをkillしても、V$SESSIONのステータスが[KILLED]になるだけで残り続けることがあります。 今回はセッションの特定からOSプロセスのkillまでの対処を紹介します。
MySQL

mysqlコマンドのSQL実行結果から枠線と列名を非表示にする方法

MySQLでスクリプトからmysqlコマンドでSQLを実行する際などに、実行結果の枠線や列名が不要な時があります。mysqlコマンドには、枠線や列名を非表示にするオプションがあるので、オプションを使った時のSQL結果表示について記載します。
MySQL

MySQL mysqlbinlogを使用したバイナリログの解析方法

MySQLで意図しないデータとなった時、いつの時点で変更されたか等、SQL操作を追跡したい時があると思います。今回はMySQLのバイナリログを解析できるツール mysqlbinlog コマンドの使い方と、バイナリログの見方を紹介します。