Oshino-san, Ikeda 昨日に引き続きK-Log#37511の復旧作業を行いました。 デジタルシステムはすべて復旧を完了しました。 ・k1boot電源周りの調査 k1bootは、PDUとUPSに接続されており、UPSのバッテリーは情報 UPSは、k1boot,k1cam0, k1cam1, k1det0が接続されており、k1boot以外のuptimeは、k1comが8日、k1detが201日程度経過していた。 UPSとk1bootはUSBで接続されており、k1bootはapcupsdによってShutdownされていた。(時刻が2時になっているのは要調査) 前回の瞬間停電8/27のログはありませんでした。   Sep 21 02:08:21 k1boot apcupsd[4298]: Power failure. Sep 21 02:08:27 k1boot apcupsd[4298]: Running on UPS batteries. Sep 21 02:08:58 k1boot apcupsd[4298]: Reached run time limit on batteries. Sep 21 02:08:58 k1boot apcupsd[4298]: Initiating system shutdown! Sep 21 02:08:58 k1boot apcupsd[4298]: User logins prohibited Sep 21 16:06:44 k1boot apcupsd[4303]: apcupsd 3.14.10 (13 September 2011) gentoo startup succeeded Sep 21 16:06:44 k1boot apcupsd[4303]: NIS server startup succeeded ・DGS関連 残りのFrontEndPC(FEPC)をすべて復旧しました。 現在デジタルシステムは全て稼働中です。 全てのモデル起動後、IRIGB_TIMEが許容範囲を超える値で収束したのでIOPモデルの再起動を行い復旧させた。 K1IOO、K1PR2、K1EY0 =>27で収束 K1SR3、K1SRM =>43で収束 昨日の対応で、起動するのが漏れたk1bcstとk1nds3を起動 ・HWP関連 停電後、ロータリーエンコーダーは現在の位置を忘れている為、そのため原点位置の再検出が必要です。 PSLとIFO_REFLは、原点位置の検出を行い、0degへ初期化しました。 IMCは、ushiba-sanからの要望により未初期化です。 停電後の位置(現在位置)を0degとして動作は可能です。 hwp制御PCへログイン後、次のコマンドにより原点検出を行った。 $ cd /kagra/apps/agilis/ $ sudo ./agilis-p_controls_zero.py 1 1 Rotater iSerial: https://gwwiki.icrr.u-tokyo.ac.jp/JGWwiki/KAGRA/Subgroups/DGS/Projects/HalfWavePlate 原点位置まで移動するとコマンドが終了する。 正常時:After statusが1E(移動中)から32(終了)に変化します。 その後、medmから移動させると、totalは上記原点からの移動角度になります。(調整直後は0deg) medmなどから位置の初期位置を書くとかの対応は不要です。 K-Log#37328 で対応を行ったASのHWPの初期値を変更しました。 > 1. A temporary value of 150 was set to prevent the division-by-zero error. > [medm] sitemap → SYS → HWP OVERVIEW → count2degree K1:SYS-HWP_IFO_AS_CT_PER_DEG_{P,N} caputで150を書き込みました。 Oshino-san, Ikeda-san, We continued the recovery work for K-Log #37511 yesterday. All digital systems have now been restored. https://klog.icrr.u-tokyo.ac.jp/osl/?r=37511 ### k1boot power investigation k1boot is connected to the PDU and UPS. [The original sentence about the UPS battery is incomplete.] The UPS is connected to k1boot, k1cam0, k1cam1, and k1det0. Among the systems other than k1boot, k1com had an uptime of about 8 days and k1det about 201 days. The UPS and k1boot are connected by USB, and k1boot was shut down by apcupsd. The reason the time is shown as 02:00 still needs investigation. There were no logs from the previous momentary power outage on August 27. Sep 21 02:08:21 k1boot apcupsd[4298]: Power failure. Sep 21 02:08:27 k1boot apcupsd[4298]: Running on UPS batteries. Sep 21 02:08:58 k1boot apcupsd[4298]: Reached run time limit on batteries. Sep 21 02:08:58 k1boot apcupsd[4298]: Initiating system shutdown! Sep 21 02:08:58 k1boot apcupsd[4298]: User logins prohibited Sep 21 16:06:44 k1boot apcupsd[4303]: apcupsd 3.14.10 (13 September 2011) gentoo startup succeeded Sep 21 16:06:44 k1boot apcupsd[4303]: NIS server startup succeeded ### DGS We restored all remaining FrontEnd PCs (FEPCs). All digital systems are now running. After all models were started, IRIGB_TIME settled at values outside the acceptable range. We restarted the IOP models, which resolved the issue. * K1IOO, K1PR2, K1EY0: settled at 27 * K1SR3, K1SRM: settled at 43 We also started k1bcst and k1nds3, which had been missed during yesterday’s recovery work. ### HWP After a power outage, the rotary encoders lose track of their positions, so their home positions must be found again. We found the home positions for PSL and IFO_REFL and initialized them to 0 deg. IMC remains uninitialized at Ushiba-san’s request. It can still be operated by treating its position after the power outage—the current position—as 0 deg. After logging in to the HWP control PC, we ran the following commands to find the home position: $ cd /kagra/apps/agilis/ $ sudo ./agilis-p_controls_zero.py 1 1 Rotater iSerial values are listed here: https://gwwiki.icrr.u-tokyo.ac.jp/JGWwiki/KAGRA/Subgroups/DGS/Projects/HalfWavePlate The command exits when the rotator reaches its home position. During normal operation, “After status” changes from 1E (moving) to 32 (finished). After that, when the rotator is moved from MEDM, “total” indicates the angle moved from the home position above. It is 0 deg immediately after initialization. There is no need to write an initial position from MEDM or elsewhere. We changed the initial value for the AS HWP, as addressed in K-Log #37328: https://klog.icrr.u-tokyo.ac.jp/osl/?r=37328 > 1. A temporary value of 150 was set to prevent the division-by-zero error. > [medm] sitemap → SYS → HWP OVERVIEW → count2degree We wrote 150 to `K1:SYS-HWP_IFO_AS_CT_PER_DEG_{P,N}` using `caput`.