iot

外部WLANを介したインターネット共有
iot

外部WLANを介したインターネット共有

複数のデバイス(A、B、C)があります。デバイスAは、ローカルWi-Fiネットワークを介してデバイスC(Android)とデータをキャプチャして共有するセンサーです。問題は、データを受信するアプリがAndroid上でのみ実行でき、Androidが同時に2つのネットワーク接続をサポートしていないため、CがAが送信したWi-Fiに接続すると、キャプチャされたデータを正しく受信できることです。 Aがインターネット接続を切断しました。 4Gモデムを介してインターネットに接続されている3番目のデバイスB(Ubuntu 23.10)がAがブロードキャストするWi-Fiネ...

Admin

プロセスが400 Mb / sより速い速度でディスクからデータを読み取る理由を確認する方法
iot

プロセスが400 Mb / sより速い速度でディスクからデータを読み取る理由を確認する方法

私はAzureでいくつかの仮想マシンを管理していますが、週に数回ランダムに見えます。I/O読み取り速度が400Mb/sを超えています。。これは同時に発生するのではなく、一度に1つのシステムで発生します。 このマシンはSSDをハードドライブとして使用しますが、読み取り速度は普通に見えません。 また、この活動が発生する機械数分後にSSHを介してアクセスできなくなります。。 私は現在使用していますオートフこの内容をログファイルに出力しようとしています。したがって、ハングしたコンピュータを再起動した後、それを確認して問題を引き起こしているプロセスを特定できます。 ...

Admin

ユーザーごとの共有サーバーリソースの制限
iot

ユーザーごとの共有サーバーリソースの制限

少数の開発者が共有するUbuntu LTSを実行しているローカルXeonサーバーがあります。各開発者は自分のユーザーとしてログインし、さまざまなワークロードを実行します。問題は、CPUやストレージで過度のワークロードを実行すると、他のユーザーが実際にコンピュータで作業できず、シェルが応答しなくなることです。 ビルド時にユーザーにCPU使用率を制限するように依頼してCPUの問題を解決しましたが、明らかにディスクIO使用率はまだ問題でした。私たちはSSDストレージを使用しています。 リソースを厳密に制限したくないため、サーバー上で仮想マシンを使用することはできま...

Admin

Wi-Fi 転送デバイスを別のネットワークに表示
iot

Wi-Fi 転送デバイスを別のネットワークに表示

Wi-Fi経由でセンサー(ネットワークA)に接続されたRaspberry Piがあります。センサーは、独自のWi-Fi信号を発し、センサーを発するWi-Fiに接続されているデバイスのAndroidアプリによって制御されます。ケーブルは次のとおりです。 Wi-Fiリピータ(ネットワークB)に接続されています。ネットワークBに接続されているすべてのデバイスが、センサーのWi-Fiに直接接続されているかのように、センサーの機能にアクセスできるように、ネットワークAからネットワークBにすべてのトラフィックをリダイレクトできることを確認する必要があります。 ...

Admin

堅牢なIoT Linuxデバイスを構成するためのベストプラクティスは何ですか?オーバーレイファイルシステムを使用する必要がありますか?
iot

堅牢なIoT Linuxデバイスを構成するためのベストプラクティスは何ですか?オーバーレイファイルシステムを使用する必要がありますか?

過去に、当社はIoTアプリケーションにRaspberry Piを使用していました。問題は、SDカードが磨耗して損傷する可能性があることです。 これで、Debianを実行しているeMMCストレージを含むCompulab SBCを注文しました。 それでは、耐久性のある組み込みIoTデバイスを構成するためのベストプラクティスは何ですか? 私が言う: eMMCストレージを含むSBCを選択してください ジャーナリングファイルシステムがあることを確認してください(has_journalEXT4で有効)。 ストレージの磨耗を防ぐためにRAMにログを書き込む(から/etc...

Admin

AlmaLinux 8のSWAPIN列とIO列のiotopフィールドがありません。
iot

AlmaLinux 8のSWAPIN列とIO列のiotopフィールドがありません。

ディスクアクティビティを監視するために使用されますが、iotopAlmaLinux 8システムではiotopすべてのフィールドがありません。 以下はAlmaLinux 8の列です。 PID PRIO USER DISK READ DISK WRITE> COMMAND 以下はCentOS 6/7の列です。 PID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND iotopSWAPINとIO>をデフォルトで表示する方法。 次のコマンドを実行...

Admin

jbd2/sda2-8はディスクI/OおよびXorg.0.logログを利用します。
iot

jbd2/sda2-8はディスクI/OおよびXorg.0.logログを利用します。

私はjbd2/sda2-8いつもディスクを使い、iotop1%と5%の間のIO%を表示することに気づきました。 ログを確認したところ、Xorg.0.logがかなり大きいことがわかりました。私は接続と切断が非常に頻繁に発生することがわかりました。これを減らす方法はありますか? [root@vmcloudm51 autoit]# tail -f /var/log/Xorg.0.log [177501.285] AUDIT: Tue Feb 28 14:00:23 2023: 3444: client 19 disconnected [177531.342] AU...

Admin

VAPのインターネットアクセスをブロックする(ebtablesを使用)
iot

VAPのインターネットアクセスをブロックする(ebtablesを使用)

スマートホームデバイスをローカルネットワークに接続する方法を見つけようとしていますが、インターネットアクセスは拒否されます。 IPアドレスにバインドする別のルールを設定する代わりに、ローカルネットワークにアクセスできますが、インターネットバインディングパケットを破棄するDD-WRTルーターに仮想WiFiを作成しました。 デフォルトでは、新しい仮想WiFiはすべてブリッジインターフェイスのデフォルトプールと混在します。 これはまったくまれな問題ではなく、標準的なアプローチでは、仮想インターフェイスを別のサブネットと完全なルールセットを使用して独自のブリッジに移...

Admin

bashを使用して無限cpコマンドが失敗するかどうかを検出する方法
iot

bashを使用して無限cpコマンドが失敗するかどうかを検出する方法

起動時にsshfsを使用してmntにリモートフォルダをマウントする小さなデータコレクタ、Raspberry Pi Zero Wがあります。データ転送はcpコマンドを使用して行われます。たとえば、cp device file &デバイスはローカルで、ファイルはリモートフォルダにあります。これは無限ループです。 Piの電源装置に障害が発生した場合、電源が回復するとプロセスは再開されます。しかし、複製中にサーバーに障害が発生した場合はどうなりますか?その後、レプリケーションが再開されるまで再起動を循環したいと思います。しかし、サーバーがダウンしたときにpi...

Admin

IOTOPが文句を言います:CONFIG_TASK_DELAY_ACCTがカーネルで有効になっていません。
iot

IOTOPが文句を言います:CONFIG_TASK_DELAY_ACCTがカーネルで有効になっていません。

周りを見て、標準的な修正はカーネルブートパラメータに追加することでした。 systemd-bootを使用すると、私のarch.confは次のようになります。 title Arch Linux linux /vmlinuz-linux initrd /intel-ucode.img initrd /initramfs-linux.img options root=PARTUUID="98b3b4f7-e7f9-6f49-be81-a2ee709c7a3e" rw optionsアイテムにCONFIG_TASK_DELAY_ACCTをどの...

Admin

iotopが "?err"を表示するのはなぜですか?
iot

iotopが "?err"を表示するのはなぜですか?

を実行すると、iotop2番目の列「PRIO」がどこにでも?err表示されます。 どういう意味ですか?マニュアルページでエラーの言及が見つかりませんでした。 私はカスタムコンパイルされたカーネルを使用しています。私のカーネルにいくつかのオプションがありませんか?どちらをどのように探しますか? 編集する 私のカーネルには必要なすべてのオプションがあります。 CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_VM_EVENT_COUNTERS=y ...

Admin

Bluetooth用WPSボタン?
iot

Bluetooth用WPSボタン?

Bluetooth WPSボタン機能に似た機能はありますか? ヘッドレスIoTデバイスをスマートフォンに接続したいです。残念ながら、IoTデバイスには入力機能はありません(ボタンのみがあります)。 ...

Admin

LPAd(eSIM)Linux?
iot

LPAd(eSIM)Linux?

現在、AndroidとWindowsの両方でサポートされているLinuxデバイス用のLPAdを知っている人はいますか?インターネットを検索しましたが、LinuxでeSIM LPAdがサポートされているかどうかに関する情報が見つかりませんでした。 Linuxで実行できるプログラムを知っている人はいますか?あるいは、ここで誰かがLinux環境でeSIMを正常に実装したかもしれません。 https://source.android.com/devices/tech/connect/esim-overview https://support.microsoft.co...

Admin

Rock64 SBCでサービスを実行できません。
iot

Rock64 SBCでサービスを実行できません。

デバイス(Rock64 SBC)に接続されているLCD画面に、現在のIPアドレスと時刻を表示するPythonスクリプトがあります。 Pythonスクリプト自体はうまく動作します。 from subprocess import check_output from time import sleep from datetime import datetime from RPLCD.i2c import CharLCD lcd = CharLCD('PCF8574', 0x27, auto_linebreaks=False) lcd.clear() def get...

Admin

プロセスは100%I / Oバインドされているように見えますが、100%ディスク使用率で最小限のディスクアクティビティを作成します。
iot

プロセスは100%I / Oバインドされているように見えますが、100%ディスク使用率で最小限のディスクアクティビティを作成します。

私たちは非常に奇妙な問題に直面しました。これまでに行われたすべての取引のローカルデータベースを保持するプログラム(正確には暗号通貨ノード)があります。データベースは約15TBと大きい。問題は、十分なピアがあり、古いブロックと新しいブロックの知識が問題にならないにもかかわらず、プログラムがネットワークと同期していないことです。 奇妙なことに、15TBの書き込みなしで同じプログラムを最初からiostat始めました。絶対数値は次のとおりです。 読み取り速度: 5MB/s 書き込み速度: 20MB/s iotop - このプロセスは平均20%です。 履歴データベ...

Admin