最新記事

ホットプラグされたNVMeドライブはlspciには表示されますが、lsblkには表示されません
linux
rhel
nvme

ホットプラグされたNVMeドライブはlspciには表示されますが、lsblkには表示されません

私はOracle X8-2LでNVMeホットプラグで遊んでいます。起動前にサーバーに接続された複数のNVMeドライブがあり、サーバーの起動後に接続される複数のNVMeドライブがあります。起動直後にlsblkを実行し、期待どおりに起動時に接続されているすべてのドライブを確認しました。この時点でホットプラグドライブを接続し、「echo 1> /sys/bus/pci/rescan」を実行しました。もう一度検索した後、別の "lsblk"を実行しましたが、起動時にシステムに接続されているNVMeドライブのみが表示され、起動後に接続されたドライブがありません。 ただし、「lspci -v | grep -i nvme」を実行しましたが、追加のホットプラグ接続ドライブが表示されますが、「使用中のカーネルドライバ」は表示されません。 次の図に示すように、「使用中のカーネルドライバ:nvme」と「カーネルモジュール:nvme」の両方が表示されているnvmeドライブは起動時に接続されたドライブであり、「カーネルモジュール:nvme」のみが表示されているドライブは起動後に接続されたドライブです。 (0000:cf:00.0および0000:ce:00.0を参照) 私がしなければならないのは、ドライバがこのドライブで動作するようにすることだけです。ドライバはnvmeドライブとして表示され、カーネルはそれをnvmeドライブとして認識し、ドライバがロードされない理由を理解できません。私はデバイスにバインドするとドライバが添付されると思いました(私はこの領域で多くの時間を費やしていないので間違っているかもしれません)。 "echo 0000:cf:00.0 > /sys/bus/pci/drivers/nvme/bind" しかし、"bash: echo: 書き込みエラー: 対応するデバイスがありません"を返します。 /sys/bus/pci/devices を見ると、デバイスが存在するようです。 次回何をすべきかわかりません。

Admin

Linuxで特定の目的でファイルを表示する
linux
filesystems
rhel

Linuxで特定の目的でファイルを表示する

では、NTFS読み取り時に特定のタスクを実行するためにファイルを識別するのに役立つ可能性がある情報をファイル属性に含めることができます。 Linux一般的なファイルシステムにも似ていますか?実際のOSではなくファイルシステムに影響を与えると思いますか? 基本的にファイルを表示したり、特定の目的で使用したり、その目的で無視したいと思います。 1つの方法は、この情報を使用して他のファイルを維持し、ファイル名を照合することです。ただし、これによりかなりのオーバーヘッドが追加されます。もう1つのオプションは、<_filename>_nouploadまたはなどのファイル名で識別することです<_filename>_shred。別のオプションは、他の目的に使用されるファイルを別のフォルダに保存することですが、可能であればファイル名や場所を変更したくありません。 ファイルが特定のタスクに適しているかどうかを直接知らせるように、いくつかのファイル関連タスクを変更する他の方法はありますか?私が使用しているファイルシステムは次xfsのext4とおりです。

Admin

ansible +マシンのホスト名がuniqの状況を除外する方法
linux
rhel
ansible

ansible +マシンのホスト名がuniqの状況を除外する方法

次のアンサーブルコードの意味は、マシンが本番サーバーの場合は再起動できないというメッセージを終了して送信することです。 本番サーバーは、システムのホスト名にある「prod」という単語で識別できます。 hostname server109.prod.domain.com ただし、以下のようにコンピュータ名にlabが含まれている場合 server109.lab.domain.com だから私たちはやめたくない - name: exit if reboot needed fail: msg: after kernel update need reboot but reboot will not be on production machines when: res.reboot_required だから私の質問は、コンピュータ名に「lab」が含まれているときに終了したくない場合は「いつ」を更新する方法です。

Admin

LVMのエクスポートとインポート:同じ名前のボリュームグループを持つ別のシステムにVGを移動する方法
linux
rhel
lvm

LVMのエクスポートとインポート:同じ名前のボリュームグループを持つ別のシステムにVGを移動する方法

私はVMWareサーバーでVM Linux(RHEL OS)を使用してきました。したがって、ある仮想マシンの仮想ハードディスクを別の仮想マシンに接続したいと思います。新しい仮想マシンにどのようにインストールしますか?ところで、私は両方のVM LinuxでLVMを使用しています。 古い機械: --- Physical volume --- PV Name /dev/sdc -> VG Name u01_vg -> LV Name u01_lv PV Name /dev/sdd -> VG Name u01_vg -> LV Name u01_lv 新しい機械: --- Physical volume --- PV Name /dev/sdb -> VG Name u01_vg -> LV Name u01_lv PV Name /dev/sdc -> VG Name u01_vg -> LV Name u01_lv 次のワークフローを検討しています。私は正しいですか?間違っていたら訂正してください。 LVMのエクスポートとインポートのワークフロー: 重複したボリュームグループ名を使用したためです。まず、古いシステムのボリュームグループの名前を変更します。 vgrename UUID new_VG_name vgchange -ay New_VG_Name 以前の仮想Linux/Unixサーバーからファイルシステムを削除する マウント解除 /マウントポイント/ vgchange -new_VG_name vgeexport new_VG_name 次にマシンがシャットダウンしたら、ディスクを取り外して新しいマシンに接続できます。 ボリュームグループ全体を別のシステムに移動 太陽電池スキャン vgimport new_VG_name vgchange -ay New_VG_Name mkdir /olddata/ マウント /dev/New_VG_Name/data_lv /olddata/ ありがとう、

Admin

VNCサーバーに接続するときにグラフィカルシステムがロックする問題を解決するには?
rhel
vnc

VNCサーバーに接続するときにグラフィカルシステムがロックする問題を解決するには?

VNCサーバーに接続している間にVNCビューアを介して接続しようとすると、グラフィックシステムがロックされます。接続を開始できますが、認証画面に「認証エラー」と表示され、パスワードの入力は許可されません。 私が受け取ったログメッセージは次のとおりです。 私のサービスファイルは次のとおりです。 Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking # Clean any existing files in /tmp/.X11-unix environment ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' #ExecStart=/usr/bin/runuser -l **USER** -c "/usr/bin/vncserver %i" ExecStart=/sbin/runuser -l **USER** -c "/usr/bin/vncserver %i -geometry 1024x768 -depth 24" PIDFile=/home/**USER**/.vnc/%H%i.pid ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' [Install] WantedBy=multi-user.target ここで、USERは実際のユーザーです。 xstartupファイルは次のとおりです。 # cat ~/.vnc/xstartup #!/bin/sh [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources vncconfig -iconic & dbus-launch --exit-with-session gnome-session & RHEL 8.2を使用しています。誰でもこの問題を解決するのに役立ちますか?私は新しいLinuxユーザーです。 よろしくお願いします!

Admin

パスワードは正しいですが、認証に失敗しました。
rhel
pam
sssd

パスワードは正しいですが、認証に失敗しました。

Windows Active DirectoryにLinux 7.7システムが統合されています。また、アプリケーションを管理するために、サーバーにローカルユーザー「appuser」があります。 appuserに切り替えると、「su - 認証失敗」エラーが発生します。 /var/log/secure に次のメッセージが表示されます。 su: pam_sss(su-l:auth): 受信したユーザー appuser: 10 (基本認証モジュールはユーザーを知りません) この問題をどのように解決できますか?

Admin

Zabbixサーバーをインストールできません
rhel
selinux
zabbix

Zabbixサーバーをインストールできません

私はRHEL-8オペレーティングシステムにZabbix-5.0 LTSをインストールしました。 Zabbixフロントエンドにログインすると、「Zabbixサーバーが実行されていません。表示された情報が正しくない可能性があります」というメッセージが表示されます。サーバーのインストールを手伝ってください。 私のZabbixサーバーポートは10051です。 と入力すると、service zabbix start次のような結果が出力されます。 Redirecting to /bin/systemctl start zabbix.service Failed to start zabbix.service:Unit zabbix.service not found. 入力後、systemctl restart zabbix-server zabbix-agent httpd php-fpm次のようになります。 Job for zabbix-server.service failed because the control process exited with error code. See "systemctl status zabbix-server.service" and "journalctl -xe" for details. "journalctl -xe"の出力: RHEL8 platform-python[5746]: SELinux is preventing zabbix_server from using the dac_override capability. *** Plugin dac_overrride (91.4 confidence) suggests ************************ If you want to help identify if domain needs this access or you have a file with the wrong permissions on your system Then turn on full auditing to get path information about the offending file and generate the error again. Do Turn on full auditing #auditctl -w /etc/shadow -p w Try to recreate AVC.Then execute #ausearch -m avc -ts recent If you see PATH record check ownership/permissions on file, and fix it, otherwise report as a bugzilla *** Plugin catchall (9.59 confidence) suggests ************************* If you believe that zabbix_server should have the dac_override capability by default. Then you should report this as a bug. You can generate a local policy module to allow this access. Do allow this access for now by executing: #ausearch -c 'zabbix_server' --raw | audit2allow -M my-zabbixserver #semodule -X 300 -i my-zabbixserver.pp RHEL8 dbus-daemon[779]: [system] Activating service name='org.fedoraproject.Setroubleshootd' requested by ':1.40' (uid=0 pid=748 comm="/usr/sbin/sedispatch " label="sytem_u:system_r:auditd_t:s0") (using servicehelper) 「systemctl status zabbix-server.service」と入力すると、次のような出力が表示されます。 zabbix-server.service-Zabbix server: Loaded:.... Active:.... Process: 4959 ExecStart=/usr/sbin/zabbix_server -c $CONFILE (code=exited,status=1/FAILURE) RHEL8 systemd[1]:zabbix-server.service:Control process exited,code=exited status=1 RHEL8 systemd[1]:zabbix-server.service:Failed with result 'exit-code'. RHEL8 systemd[1]:Failed to start Zabbix Server. What do I do now?

Admin

Red Hat Enterprise Linux Workstationバージョン6.7(Santiago)にyumをインストールする方法は?
rhel
package-management
python
yum

Red Hat Enterprise Linux Workstationバージョン6.7(Santiago)にyumをインストールする方法は?

yumを使用していくつかのパッケージをインストールしようとしていますが、yumはインストールされません。 $ yum install There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum Please install a package which provides this module, or verify that the module is installed correctly. It's possible that the above module doesn't match the current version of Python, which is: 2.7.10 (default, Jun 12 2015, 16:19:57) [GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] If you cannot solve this problem yourself, please go to the yum faq at: http://yum.baseurl.org/wiki/Faq

Admin

日付を含むファイルを保存するためにサブディレクトリを作成するのに役立ちます。 [閉じる]
bash
shell-script
rhel

日付を含むファイルを保存するためにサブディレクトリを作成するのに役立ちます。 [閉じる]

閉鎖。質問は〜です。無関係。現時点では回答は許可されていません。 この問題は複数のウェブサイトに公開。クロスポストはお勧めできません。サポートセンターそしてコミュニティFAQより多くの情報を知りたいです。 閉鎖4年前。 この問題を改善する これはこのフォーラムの新しいものですが、RHELやスクリプトに慣れていません。ところでこれがちょっと気になりますね。次のファイルがあります。 2019-05-01-00.34.00.msg 2019-05-02-00.36.00.msg 2019-06-14-01.38.00.msg 次のディレクトリに保存したいと思います。 /2019/05/01/ /2019/05/02/ /2019/06/14/ また、ディレクトリに入れるときに現在のファイル名を保持したいと思います。また、bashを使用してこれを実行したいと思います。 どんなアイデアがありますか?

Admin

RHEL 9 - authselectをアップグレードすると上書きが発生する
rhel
ldap

RHEL 9 - authselectをアップグレードすると上書きが発生する

私のLDAPサーバーにアクセスするためにSSSDを含む必要な/etc/nsswitch設定を使用するように私のシステムを設定してきました。これを実行すると、この設定が上書きされ、システムへのLDAPユーザーアクセス権が失われます。/etc/authselect/system-auth/etc/authselect/password-auth dnf update どんなアイデアがありますか?

Admin