Category Archives: Linux

Fedora31への移行でCrontabが見当たらない問題

サーバーの初期設定やらなんやら進めていたときですね。
あらかた構築作業が落ち着いて、定期的に実行させているPHPを動かすための設定をぶち込む為にコマンドを打ち込みました。

 

-bash: crontab: コマンドが見つかりません

・・・はい?????

インストールされているプログラムを確認してみても

crontabsはインストール済み…
え?これじゃないの????

Fedora31 crontab not found等で検索してみても見つかりません。
コマンドとして用意されてないとかそんな感じ????

/var/spool配下を確認してみました。

cronがない

なんでやねん!!!!!
man crontab は反応するんだよ…マニュアルは入ってるんだよ…

一先ず削除してからの再インストールを試してみることにしました。

 

#dnf remove crontabs
依存関係が解決しました。
====================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================
削除中:
crontabs noarch 1.11-21.20190603git.fc31 @anaconda 21 k

トランザクションの概要
====================================================================================================================================================
削除 1 パッケージ

解放された容量: 21 k
これでよろしいですか? [y/N]: y
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
削除 : crontabs-1.11-21.20190603git.fc31.noarch 1/1
scriptletの実行中: crontabs-1.11-21.20190603git.fc31.noarch 1/1
検証 : crontabs-1.11-21.20190603git.fc31.noarch 1/1

削除しました:
crontabs-1.11-21.20190603git.fc31.noarch

完了しました!

# dnf install crontabs
メタデータの期限切れの最終確認: 1:17:58 時間前の 2020年04月12日 11時08分29秒 に実施しました。
依存関係が解決しました。
====================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================
インストール:
crontabs noarch 1.11-21.20190603git.fc31 fedora 18 k
依存関係のインストール:
cronie-anacron x86_64 1.5.4-2.fc31 fedora 32 k
弱い依存関係のインストール:
cronie x86_64 1.5.4-2.fc31 fedora 112 k

 

ん?????
なんかさっき削除すらされてない依存関係のインストールがあるぞ・・・w

まさかとは思うけど…
インストールしてからCrontabを実行した結果、見事に実行されましたw

何故いままで入ってなかったのだ・・・w

RHEL7とかFedora24とか25とか/var/run/zabbixが消滅する事案

OS入れ替えとか、Zabbixのソースビルドからのインスコで出た問題ですが、
サーバー再起動するとPIDを作成するディレクトリごと消えて、Zabbixが起動出来なくなる問題が発生する。

するんですよ奥さん(うるさい

昔の自分ならシェルスクリプトに
mkdirでディレクトリ作って~
所有ユーザー弄って~
パーミッション弄って~
systemctl start zabbix-server投げてー

みたいな事やってました。
そんでも独学とはいえ、最近やれることが増えてきたので色々いじっていきます。

今回弄るのは/etc/init.d/zabbix-serverですね。
中を見てみます。

conf=/etc/zabbix/zabbix_server.conf
pidfile=$(grep -e "^PidFile=.*$" $conf | cut -d= -f2)
timeout=10

この辺りで設定ファイル読んでPIDファイルの保存先を抽出してますね。
でも今はその保存先のディレクトリだけが欲しいので、別途piddirという変数へ格納してしまいます。

Read more ...

MegaCliを使用して外れてしまったRAID5のディスクを再復帰させる

HDDに使用している電源ケーブルの不良で稼働中にHDDの電源が落ちてしまい、
自動では復旧してくれなかったので手動修正することにします。

先ずは下記コマンドで全体の状況を確認してみます。(長いので一部のみ記載します)

[root@nas GomenneGomenne-]# storcli /c0 show all
Drive Groups = 1

TOPOLOGY :
========

-------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type  State BT      Size PDC  PI SED DS3  FSpace
-------------------------------------------------------------------------
 0 -   -   -        -   RAID5 Dgrd  N  12.731 TB enbl N  N   dflt N
 0 0   -   -        -   RAID5 Dgrd  N  12.731 TB enbl N  N   dflt N
 0 0   0   252:0    2   DRIVE Onln  N   1.818 TB enbl N  N   dflt -
 0 0   1   252:1    3   DRIVE Onln  N   1.818 TB enbl N  N   dflt -
 0 0   2   252:2    1   DRIVE Onln  N   1.818 TB enbl N  N   dflt -
 0 0   3   252:4    11  DRIVE Onln  N   1.818 TB enbl N  N   dflt -
 0 0   4   252:5    10  DRIVE Onln  N   1.818 TB enbl N  N   dflt -
 0 0   5   252:3    0   DRIVE Onln  N   1.818 TB enbl N  N   dflt -
 0 0   6   252:6    12  DRIVE Onln  N   1.818 TB enbl N  N   dflt -
 0 0   7   -        -   DRIVE Msng  -   1.818 TB -    -  -   -    -
-------------------------------------------------------------------------

DG=Disk Group Index|Arr=Array Index|Row=Row Index|EID=Enclosure Device ID
DID=Device ID|Type=Drive Type|Onln=Online|Rbld=Rebuild|Dgrd=Degraded
Pdgd=Partially degraded|Offln=Offline|BT=Background Task Active
PDC=PD Cache|PI=Protection Info|SED=Self Encrypting Drive|Frgn=Foreign
DS3=Dimmer Switch 3|dflt=Default|Msng=Missing|FSpace=Free Space Present

Virtual Drives = 1

VD LIST :
=======

-----------------------------------------------------------
DG/VD TYPE  State Access Consist Cache  sCC      Size Name
-----------------------------------------------------------
0/0   RAID5 Dgrd  RW     Yes     NRAWBC -   12.731 TB
-----------------------------------------------------------

Cac=CacheCade|Rec=Recovery|OfLn=OffLine|Pdgd=Partially Degraded|dgrd=Degraded
Optl=Optimal|RO=Read Only|RW=Read Write|HD=Hidden|B=Blocked|Consist=Consistent|
R=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency

Physical Drives = 8

PD LIST :
=======

---------------------------------------------------------------------------
EID:Slt DID State DG     Size Intf Med SED PI SeSz Model                Sp
---------------------------------------------------------------------------
252:0     2 Onln   0 1.818 TB SATA HDD N   N  512B WDC WD20EFRX-68EUZN0 U
252:1     3 Onln   0 1.818 TB SATA HDD N   N  512B WDC WD20EFRX-68AX9N0 U
252:2     1 Onln   0 1.818 TB SATA HDD N   N  512B WDC WD20EFRX-68EUZN0 U
252:3     0 Onln   0 1.818 TB SATA HDD N   N  512B WDC WD20EFRX-68EUZN0 U
252:4    11 Onln   0 1.818 TB SATA HDD N   N  512B WDC WD20EFRX-68AX9N0 U
252:5    10 Onln   0 1.818 TB SATA HDD N   N  512B WDC WD20EFRX-68EUZN0 U
252:6    12 Onln   0 1.818 TB SATA HDD N   N  512B TOSHIBA DT01ACA200   U
252:7    13 UBad   F 1.818 TB SATA HDD N   N  512B TOSHIBA DT01ACA200   U
---------------------------------------------------------------------------

EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded

この段階で確認出来るのが、
DG0、Arr0、Row7のDiskがFailed
RAID5構成のVirtual DrivesがDegraded
Enclosure Device ID 252番、Slotが7番がUnconfigured Bad

Read more ...

Zabbix3.xをFedora25に、あえてRPM Buildでぶち込みたかった話。

2017年5月9日
久しぶりにZabbixServerを新規構築し直そうと、Fedora21の頃に使用した方法を使ってやってみたのですが・・・。
結構重要なRPMが作成されないんですよ・・・

zabbix-server-mysql-3.2.6-1.fc25.x86_64.rpm
zabbix-server-pgsql-3.2.6-1.fc25.x86_64.rpm
このあたりとかモロに・・・。

FC25でPHP7に更新された事が問題ではないのか?というリプも頂いたのですが・・・

「そもそもFedora24でも成功していない」んですよねぇ・・・。
ソースファイルリビルドは・・・まだすんなりといっちゃう場合のみしか自分経験してないんですよねぇ。(そもそも仕様を把握しきれてない)

そんな時でした。
PHP 7.0は、3.0.2以降とか3.2.0以降であれば対応していたと思います。PHP 7.1対応は修正中のようです。ということで、Fedora 25でもパッケージを作成して稼動できることを確認しました。

パッケージ作成成功していらっしゃる・・!
と言う事は、オプションとかConfigとか指定すればいけそう?
色々調べていたらspecファイルを弄るとか弄らないとか。

・・・ぜんっぜん触った事ねぇ。

Read more ...

ZABBIXでマザーボードのセンサー情報を監視

お久しぶりです。

今回はlm_sensorsを使用して、マザーボードのチップセット温度や電圧などを表示出来る様にしてしまおうと思います。

こちらはlm_sensorsのバージョンであったりマザーボードの型次第で、監視可能不可能が非常に別れますので、もしかすると監視できないかもしれません。

当方の環境では、マザーボードにASUS社製のP8Z68-V PROというマザーボードを採用させて頂いています。こちらのマザーは2011年発売の製品で、今も現役で不具合無く、

しかも、2600Kを4.8GHzで常用するのに使っていた固体です。

・・・・・まぁ、我が家のサーバーはCore i7 2600K 4.6GHzのオーバークロックサーバーなので・・・。

Read more ...

%d人のブロガーが「いいね」をつけました。