Linux RHEL系で時刻同期の確認【chronyc】 RHEL7 以降、NTPサーバーは「chronyc」になっています。時刻同期の状況を確認するには「chronyc sources」とコマンドを叩くと以下のように時刻同期の状況が確認できます$ chronyc sourcesMS Name/I... 2024.10.10 Linux
Linux タイムゾーンを日本標準時(JST)に変更 【timedatectl】 タイムゾーンの設定を変更したいケースインストールした直後のサーバーだとdateコマンドで日付を確認すると、時間が日本の標準時刻じゃなくてUTC(協定世界時)になっている場合があります。OSインストール時にタイムゾーンを設定する時に設定忘れた... 2024.10.09 LinuxUbuntu
Linux if文の代替 case文について【シェルスクリプト】 シェルスクリプトのcaseについてif文と同じように条件に応じて、分岐処理ができる「case」があります。私は普段はif文で使用するので今まであまり利用する事がありませんでしたが、今回はcase について説明します。case文は、シェルスク... 2024.10.04 Linux
Linux シェルスクリプトで使うif文の条件式について if文の条件式の分岐についてシェルスクリプトを作成するときに、文字列や数値の比較して条件分岐する際にif文を利用するケースがあります。その際に条件を比較する時に条件式を使いますが、いつも条件式の条件を忘れてしまいその都度に過去のスクリプトや... 2024.10.03 LinuxUbuntu
Linux 作成したシェルスクリプトをCronで実行するとパスが通っておらず Cronジョブでシェルスクリプトを実行すると、コマンドのパスが通っていないCronでシェルスクリプトをコマンドのパスをフルパスで記述していない場合は、パスが通っておらずに作ったシェルスクリプトが思っていない動作になる場合があります。Cron... 2024.09.25 Linux
Linux dnfコマンドで「libc.so.6」が必要とされていますのエラー 「fping」をdnfコマンドでインストールしようとすると、「nothing provides libc.so.6(GLIBC_2.34)(64bit) needed by fping-5.1-1.el9.x86_64 from zabbi... 2024.09.17 Linux
Linux Zabbix 6.4 から Zabbix 7 にバージョンアップ Zabbix 7にバージョンアップについて2024 年 6 月 4 日にZabbix 7がリリースされたましたが、リリース後にバージョンアップを考えていましたが時間が取れたので、Zabbix 6.4 から Zabbix 7 にバージョンアッ... 2024.09.11 Linux
Linux Zabbix 7 の新機能について Zabbix 7 の主要改善点と特徴を解説ITインフラの監視ツールとして高く評価されるZabbixですが、バージョン7ではさらに進化し、監視の精度や運用の効率を高める新機能が追加されました。Zabbix 6.4で運用しており、Zabbix ... 2024.09.09 Linux
Linux Let’s EncryptのSSL証明書を有効にしたCockpitで証明書エラー 先日の記事(Let’s Encryptで利用するSSL証明書をCockpitのSSL証明書として利用する設定)で、SSL証明書を有効にしたCockpitですが、しばらく運用していてアクセスすると証明書エラーでhttpsのページにアクセスでき... 2024.09.03 Linux
Linux Cronで、MySQLのSQLクエリを定期的に実行する Cronを使ってMySQLのSQLクエリを自動実行する方法MySQLのDBのメンテンナンスで定期的にupdate, delete分を実行したい場合があります。そのようなケースではMySQLのSQL文を実行するシェルスクリプトを作成してCro... 2024.08.22 Linuxプログラミング
Linux 複数のファイルで実行権限があるかないかをチェックする方法 Cronでシェルスクリプトを実行する設定をしていましたは、指定した時間になっても実行されていませんでした。原因調査するとCronで実行するシェルスクリプトに実行権限が付与するのを忘れていたようですシェルスクリプトは特定のフォルダに置いていて... 2024.08.02 Linux
Linux MailBoxに溜まったメールをmailコマンドで削除する Cron等の通知メールやシステム関連のメールがユーザーやroot宛のMailboxに大量に溜まっているサーバーがありました。普段は下記のようなコマンドをcronで設定してメールを削除しています# cat /dev/null > /var/s... 2024.07.26 Linux
Linux 無償SSL署名書(Let’s Encrypt)で自動更新で失敗 無償SSL署名書のLet's Encryptで自動更新で失敗していました。ログを確認すると以下のようなエラーとなっていました$ sudo view /var/log/letsencrypt/letsencrypt.logCertbot fa... 2024.07.01 Linux
Linux NextCloudアップデート失敗の原因と解決方法(ダウンロードで止まる) NextCloudアップデートを実行するとダウンロードで失敗してアップデートできないNextCloudのバージョンアップ通知が来たので、NextCloudのサーバー側をアップデートすると通常なら数分で終わるはずがダウンロードの手順ですごく時... 2024.06.27 Linux
Linux rsyncコマンドで特定のディレクトリを除外してコピーする scpコマンドで特定のディレクトリを除外してコピーしたい場合、scpコマンドでは直接そのような機能がないようです。scpコマンドの代わりにrsyncコマンドを使用して特定のディレクトリを除外してディレクトリをコピーします。rsyncは、ファ... 2024.06.25 Linux