最新記事

MDADM RAID-1アレイは、数日間終了した後、起動後は常に自動的にチェックされます。
fedora
raid
mdadm
software-raid
raid1

MDADM RAID-1アレイは、数日間終了した後、起動後は常に自動的にチェックされます。

Fedora 35およびRAID-1 MDADMアレイを搭載した複数のPCがあります。 そのうちの1人だけが奇妙な問題に直面しました。 2~3日以上放置しておくと、次回の再起動時に必ず自動検査が行われます。 出力は次のとおりですjournalctl -b | grep -E "(md1|/dev/md)"。 Mar 14 23:06:49 zx-E5430 kernel: md/raid1:md127: active with 2 out of 2 mirrors Mar 14 23:06:49 zx-E5430 kernel: md127: detected capacity change from 0 to 209582080 Mar 14 23:06:51 zx-E5430 systemd-fsck[586]: /dev/md127: clean, 236394/6553600 files, 3281182/26197760 blocks Mar 14 23:06:51 zx-E5430 kernel: EXT4-fs (md127): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. Mar 14 15:06:57 zx-E5430 kernel: EXT4-fs (md127): re-mounted. Opts: (null). Quota mode: none. Mar 14 15:07:03 zx-E5430 systemd[1]: Started Timer to wait for more drives before activating degraded array md126.. Mar 14 15:07:04 zx-E5430 kernel: md/raid1:md126: active with 2 out of 2 mirrors Mar 14 15:07:04 zx-E5430 kernel: md126: detected capacity change from 0 to 1743542272 Mar 14 15:07:04 zx-E5430 systemd[1]: [email protected]: Deactivated successfully. Mar 14 15:07:04 zx-E5430 systemd[1]: Stopped Timer to wait for more drives before activating degraded array md126.. Mar 14 15:07:06 zx-E5430 systemd-fsck[847]: /dev/md126: clean, 24857/54493184 files, 4511205/217942784 blocks Mar 14 15:07:06 zx-E5430 kernel: EXT4-fs (md126): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. Mar 14 15:07:09 zx-E5430 mdadm[914]: RebuildStarted event detected on md device /dev/md/fedora_localhost-live00 Mar 14 15:07:09 zx-E5430 kernel: md: data-check of RAID array md126 Mar 14 15:07:09 zx-E5430 mdadm[914]: RebuildFinished event detected on md device /dev/md/fedora_localhost-live00 Mar 14 15:07:15 zx-E5430 kernel: md: delaying data-check of md127 until md126 has finished (they share one or more physical units) Mar 14 15:07:15 zx-E5430 mdadm[914]: RebuildStarted event detected on md device /dev/md/fedora_localhost-live00 Mar 14 15:52:15 zx-E5430 mdadm[914]: Rebuild20 event detected on md device /dev/md/fedora_localhost-live00 Mar 14 16:40:17 zx-E5430 mdadm[914]: Rebuild40 event detected on md device /dev/md/fedora_localhost-live00 ログの時間差は、デュアルシステム(Windows 7は通常UTC時間の代わりに現地時間を使用)によって発生するため、この問題に関連してはいけません。 出力は次のとおりですmdadm -D /dev/md126。 /dev/md126: Version : 1.2 Creation Time : Mon Aug 9 18:45:19 2021 Raid Level : raid1 Array Size : 871771136 (831.39 GiB 892.69 GB) Used Dev Size : 871771136 (831.39 GiB 892.69 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Mon Mar 14 17:21:03 2022 State : active, checking Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Consistency Policy : bitmap Check Status : 57% complete Name : fedora_localhost-live00 UUID : 55508b5a:e2b47b55:aae847c6:0704ee20 Events : 16456 Number Major Minor RaidDevice State 0 8 2 0 active sync /dev/sda2 2 8 18 1 active sync /dev/sdb2 /etc/cron.dMDADMに関するエントリを確認しましたが、見つかりませんでした。どちらのディスクもSMART状態も正常です。 現時点では、次の方法でのみ手動でチェックをキャンセルできます。 sudo -i echo idle > /sys/devices/virtual/block/md126/md/sync_action echo idle > /sys/devices/virtual/block/md127/md/sync_action MDADMがこれを行う理由は何かを教えてくれる人はいますか?

Admin

ログイン画面でリモートFedora LinuxシステムのVNCを使用するヘルプ
fedora
login
remote
vnc

ログイン画面でリモートFedora LinuxシステムのVNCを使用するヘルプ

Fedora 29 / gnomeを実行するLinuxボックスがあります。職場にいる間は常にログイン状態を維持するため、家に着いたらVNCを介してリモートで接続して作業を続けることができます。 以前のFedora(私の考えでは16個)では、停電/衝突などが発生した場合にコンピュータを再起動し、VNCを介してログイン画面を表示できるようにログイン画面でx11vncを起動する方法に関する情報をオンラインで見つけました。これはシステム化以前の時代でした。 Fedora 29ではこれを行う方法が見つかりませんでした。会社からログインすると、x11vncが実行され、VNCを介してリモートでログインできるようにする魔法のポーションが見つかりません。これで自宅でフルタイムで作業しているため、ログアウトしても持続セッションを開始できません。私は作業している人を見つけて、それらにマシンにアクセスする方法を説明し、VNCセッションを実行するためのパスワードを教えなければなりません(たとえば、VNCはパスワードで保護されています)。 ログイン画面から起動するようにFedora 29 / gnomeを設定する方法を知っている人はいますか?これが欠落している場合は、telnet / sshを介してこの問題を引き起こす方法はありますか?会社が設定したノートブックでWin10を実行しているため、SSHを介したトンネリングは実行可能なオプションではないようです。 これは /usr/lib/systemd/system/x11vnc.service です: [Unit] Description=X11vnc After=graphical.target [Service] Type=forking ExecStart=/root/X11vnc_init Restart=always StandardOutput=syslog StandardError=syslog SyslogIdentifier=X11VNC SyslogFacility=local5 SyslogLevel=debug [Install] WantedBy=graphical.target ...これは/root/X11vnc_initです: #!/usr/bin/perl if($ARGV[0] eq "stop"){system("killall -9 x11vnc"); exit 0;} $DM=""; $LIGHT=`pgrep -x lightdm`; chomp $LIGHT; if($LIGHT){ $DM="lightdm"; print "Found Lightdm Display manager\n"; goto nextstep; } $KDM=`pgrep -x kdm`; chomp $KDM; if($KDM){ $DM="kdm"; print "Found KDM Display manager\n"; goto nextstep; } $GDM=`pgrep -x gdm`; chomp $GDM; if($GDM){ $DM="gdm"; $dm=`ps ax |grep gdm |grep \\\\-auth |grep -v grep`;chomp $dm; ($junk1,$junk2)=split(/-auth /,$dm); ($junk3,$junk4)=split(/\/gdm\/Xauthority /,$junk2); $authfile="$junk3/gdm/Xauthority"; print "Found GDM Display manager with authfile $authfile\n"; goto nextstep; } $XDM=`pgrep -x xdm`; chomp $XDM; if($XDM){ $dm=`ps ax |grep xdm |grep authdir |grep -v grep`; chomp $dm; ($a,$filename)=split(/authdir\/authfiles\//,$dm); $authfile="/var/lib/xdm/authdir/authfiles/$filename"; $DM="xdm"; print "Found XDM Display manager with authfile $authfile\n"; goto nextstep; } $SDDM=`pgrep -x sddm`; chomp $SDDM; if($SDDM){ $dm=`ps ax |grep sddm |grep var/run |grep -v grep`; chomp $dm; ($junk1,$junk2)=split(/-background/,$dm); ($junk3,$junk4)=split(/var\/run\/sddm\//,$junk1); $filename="/var/run/sddm/$junk4"; $authfile="$filename"; $DM="sddm"; print "Found SDDM Display manager with authfile $authfile\n"; goto nextstep; } nextstep: if($DM eq "gdm"){$AUTH="-auth $authfile";} if($DM eq "lightdm"){ $AUTH="-auth /var/run/lightdm/root/:0 ";} if($DM eq "kdm" ){ $AUTH="-auth guess ";} if($DM eq "xdm" || $DM eq "sddm"){$AUTH="-auth $authfile ";} if(!$DM){ print "NO Compatible dm found\n"; exit 0; } my $pid = fork(); $XCMD="/usr/bin/x11vnc \ -rfbauth /root/x11vncpasswd \ -nap -many -norepeat 5 -alwaysshared -dontdisconnect \ -shared -nolookup \ $AUTH \ -rfbport 5900 -no6 -xkb -display :0 &"; $XCMD=~s/\n/ /gm; open tmpsh,">/tmp/tmpvnc.sh"; print tmpsh "#!/bin/bash sleep 10; $XCMD "; close tmpsh; system("chmod 755 /tmp/tmpvnc.sh"); system("/tmp/tmpvnc.sh &"); exit 0; ありがとう、 表示

Admin

Podmanでdocker-composeを使用する方法は?
fedora
rhel
docker
podman

Podmanでdocker-composeを使用する方法は?

私のものシステムdockerdもう利用できませんが、実行する必要docker-composeがありますdockerd 既存の構成(例:これ)docker-composeで構築されたものは何ですかpodman?

Admin

nmcli - Fedoraではネットワークデバイスを使用できません。
fedora
terminal
wifi
networkmanager
hardware

nmcli - Fedoraではネットワークデバイスを使用できません。

私のネットワークデバイスを「使用できません」私が入るとき nmcli 次を返します。 wlp0s19f2u2: unavailable "Netgear WNA1100 150" wifi (ath9k_htc) A2:09:0E:06:E3:FA hw mtu 1500 「nmcli 一般」は以下を返します。 STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN disconnected none enabled enabled enabled enabled ifconfigはデバイスがイーサネット(?)だと思いますが、以下を返します。 wlp0s19f2u2: flags=4099 mtu 1500 either a2:09:0e:06:e3:d's txqueuelen 1000 (Ethernet) ドライバパッケージ(NetworkManager-wifi)をインストールしましたが、同じ状況でnmcliを使用して動作させて、そのデバイスがサポートされていることを知っています。 編集する: $ nmcli dev show wlp0s19f2u2返品: GENERAL.DEVICE: wlp0s19f2u2 GENERAL.TYPE: wifi GENERAL.HWDDR: 22:40:F7:7F:AC:9A GENERAL.MTU 1500 GENERAL.STATE 20 (unavailable) GENERAL.CONNECTION: -- GENERAL.CON-PATH: -- 編集2: 殺す返品: ID TYPE DEVICE SOFT HARD 0 wlan phy0 unblocked unblocked rfkillリスト返品: 0: phy0: Wireless LAN Softlocked: no Hardlocked: no

Admin

毎日、毎週、毎月コンピュータの使用量を追跡しますか?
linux
bash
shell-script
fedora
daemon

毎日、毎週、毎月コンピュータの使用量を追跡しますか?

私はバックグラウンドで実行され、コンピュータの使用量(時間単位)を追跡し、毎日、毎週、毎月の時間範囲に関する簡単なレポートを提供する簡単なプログラムを探しています。私の環境: Fedoraデスクトップ Xfce環境 私が正確に何をしたかを追跡する必要はありません。通常の稼働時間を追跡するだけで十分です。 ただし、コーディング、スクリプト、または複雑なコマンドは必要ないため、レポートの抽出は非常に簡単にする必要があります。

Admin

すべてのユーザーに対して時計を24時間形式に設定
fedora
clock
chrony

すべてのユーザーに対して時計を24時間形式に設定

Fedora 30は、現在のデスクトップ環境で日付を24時間形式で表示します。 chronydを介して時間を同期しています。ただし、CLIでは、Fri 22 Nov 2019 02:47:51 PM ESTすべてのユーザーに時間が表示されます。 24時間制を使用するように時間形式を指定したいと思います。timedatectlユーザー設定と再ログインに違いはありません。

Admin

慢性原因の住所が不明
fedora
chrony

慢性原因の住所が不明

chronyを設定しようとしても機能しません。次のいずれかのコマンドを使用してサービスを開始します。 sudo systemctl stop chronyd; sudo systemctl start chronyd sudo systemctl restart chronyd timedatectlが同期していないとします。 timedatectl Local time: Tue 2019-11-05 08:04:47 CET Universal time: Tue 2019-11-05 07:04:47 UTC RTC time: Tue 2019-11-05 07:04:47 Time zone: Europe/Zurich (CET, +0100) System clock synchronized: no NTP service: active RTC in local TZ: no なぜかchronyが私のソースを解析できないようです。 (私はFedoraが提供する基本的なソースを使用しています。) chronyc activity 200 OK 0 sources online 0 sources offline 0 sources doing burst (return to online) 0 sources doing burst (return to offline) 1 sources with unknown address chronyc sources 210 Number of sources = 0 マイ設定ファイル(/etc/chrony.conf) # Use public servers from the pool.ntp.org project. # Please consider joining the pool (http://www.pool.ntp.org/join.html). pool 2.fedora.pool.ntp.org iburst # Record the rate at which the system clock gains/losses time. driftfile /var/lib/chrony/drift # Allow the system clock to be stepped in the first three updates # if its offset is larger than 1 second. makestep 1.0 3 # Enable kernel synchronization of the real-time clock (RTC). rtcsync # Enable hardware timestamping on all interfaces that support it. #hwtimestamp * # Increase the minimum number of selectable sources required to adjust # the system clock. #minsources 2 # Allow NTP client access from local network. #allow 192.168.0.0/16 # Serve time even if not synchronized to a time source. #local stratum 10 # Specify file containing keys for NTP authentication. keyfile /etc/chrony.keys # Get TAI-UTC offset and leap seconds from the system tz database. leapsectz right/UTC # Specify directory for log files. logdir /var/log/chrony # Select which information is logged. #log measurements statistics tracking 最も奇妙なことは、デーモンを停止して手動でchronydを実行すると機能することです。 sudo /usr/sbin/chronyd -d -d > chronyd.out chronyc activity 200 OK 4 sources online 0 sources offline 0 sources doing burst (return to online) 0 sources doing burst (return to offline) 0 sources with unknown address chronyc sources 210 Number of sources = 4 MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^+ ns1.nexellent.net 2 6 77 37 +2998us[+2998us] +/- 13ms ^* 162.159.200.1 3 6 77 38 +1348us[+2529us] +/- 16ms ^- mirror.tillo.ch 2 6 72 177 -1754us[ +375us] +/- 24ms ^- ntp0.as34288.net 2 6 75 50 +729us[ +729us] +/- 11ms この問題を解決するためにどんな助けでも歓迎します。

Admin

Fedora 30で起動時にグラップメニューを隠す
fedora
grub2

Fedora 30で起動時にグラップメニューを隠す

私はFedora 30を使用しており、しばらくの間、grubブートメニューを非表示にしました。今気が変わって再び隠したいのですが、今までは成功しませんでした。私が確認したGRUB隠しメニューFAQUEFIシステムの場合は、次の手順に従ってください。 sudo grub2-editenv - set menu_auto_hide=1 sudo grub2-mkconfig -o /etc/grub2-efi.cfg このコマンドを実行した後、設定menu_auto_hide=1とsudo grub2-editenv list出力を確認してください。 saved_entry=c70c61f9381d4bf381ccb6bde6d93c19-5.1.19-300.fc30.x86_64 boot_success=1 kernelopts=root=/dev/mapper/fedora_localhost--live-root ro resume=/dev/mapper/fedora_localhost--live-swap rd.lvm.lv=fedora_localhost-live/root rd.lvm.lv=fedora_localhost-live/swap rhgb quiet boot_indeterminate=10 menu_auto_hide=1 しかし、起動メニューは消えません。何かが変わったかもしれませんが、/etc/default/grub覚えていません。私はReset this fileを使用しましたが、sudo dnf reinstall /etc/default/grub結果ファイルは以前と同じでしたので何も変更しませんでした。これは次のとおりです/etc/default/grub。 GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="resume=/dev/mapper/fedora_localhost--live-swap rd.lvm.lv=fedora_localhost-live/root rd.lvm.lv=fedora_localhost-live/swap rhgb quiet" GRUB_DISABLE_RECOVERY="true" GRUB_ENABLE_BLSCFG=true どんなアイデアがありますか?

Admin