問題タブ [nas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
96679 参照

git - Synology の公式パッケージを使用して NAS に GIT をセットアップする

2 ~ 3 か月前に、プログラミング目的で Synology 213air NAS を購入しました。

次に、私の NAS で git を手動でセットアップしようとする前に、DSM4.3 が Synology の公式パッケージを提案すると聞きました。だから私は待つことにしました。

DSM4.3 with Git パッケージがリリースされました: http://www.synology.fr/dsm/dsm_app.php#Gitですが、私のような初心者が Git をセットアップするためのチュートリアルはありません。

そう :

  • この公式パッケージをセットアップするにはどうすればよいですか?
  • NAS 上のプロジェクトの 1 つでリポジトリを作成するにはどうすればよいですか?
  • 最後に、プロジェクトと「対話」するにはどうすればよいですか?
0 投票する
1 に答える
4539 参照

linux - Linux: echo 3 > /proc/sys/vm/drop_caches が完了するまでに数時間かかります

Linux ベースのファイル サーバーである Thecus N8900 NAS を使用しており、NFS 経由で 6 つのクライアントにファイルを提供しています。Thecus のサポートがまだ説明していない何らかの理由で、60 秒ごとに /proc/meminfo をチェックするスクリプトを実行し、ディスク キャッシュが利用可能な RAM の 50% を超えると、「echo 3 > /proc/sys/vm/drop_caches」を実行します。 " コマンドでキャッシュをフラッシュします。

それが理にかなっているかどうかの問題は別として、実際の「echo 3 > /proc/sys/vm/drop_caches」コマンドは完了するまでに数時間かかることがありますが、これは私には長すぎるように思えます。

大きな問題は、これが発生すると、ディスクの使用率と同様にマシンの負荷が急増し、コマンドが最終的に完了するまですべての NFS トラフィックがクロールされ、その時点で応答が回復することです。

NAS 自体には 16 ギガの RAM、raid6 構成の 7 つのドライブ (およびホット スペア) があり、ドライブの問題はまったくありません (SMART テストによると)。

問題は、drop_caches コマンドにこれほど時間がかかる原因は何でしょうか?

0 投票する
1 に答える
292 参照

php - NAS ストレージから PDF をロードするための PHP foreach glob

foreach (glob())ネットワーク接続ストレージ (NAS) から PDF ファイルをロードするコードを PHP を使用して作成したいのですが、これは可能ですか? または、使用する以外に使用できる他のオプションがありますforeach (glob())...

0 投票する
14 に答える
64330 参照

macos - 転送中に rsync が突然無期限にハングする

過去数年間、rsync ワンライナーを使用して Mac Mini デスクトップ (OSX 10.9、2.5 GHz i5、4 GB RAM) の重要なフォルダーを FreeNAS ボックス (0.7.2 Sabanda リビジョン 5266、Pentium) にバックアップしています。 D 2.66 GHz、822MiB RAM [システムによって報告され、そこには 1 GB あると思います])。FreeNAS ボックスで rsync デーモンを実行しています。最近、これらの転送は無期限に停止しています。通常の Google-fu を実行しましたが、問題の原因または解決策を特定できません。

ワンライナーは次のとおりです。

と を有効にしよう-vvv--progressしましたが、ハングするものとハングしないものを区別できるパターンはありません。再試行すると、転送中に同じファイルが別の時点でハングするか、まったくハングしない可能性があります。予行演習 ( -n) も常に成功するとは限りません。私が経験した唯一の「成功」は、タイムアウト(--timeout=10)を実装し、コマンドを何度も再実行することです。最終的に、私は忍び寄りますが、成功の保証はなく、受け入れられないペースです. 追い越せないファイルが 1 つあるところまで来ました。

Mac Mini は 5 GHz 経由でルーターに接続されています。FreeNAS ボックスは、100 mbit ポートの同じルーターに配線されています。転送が実際に行われると、2.5 ~ rsync --progress4 MB/秒と報告されます。によると--progress、ハングはまさにその通りで、私が知る限り、データ転送は行われていません。

診断と解決策の両方について助けが必要です。

0 投票する
1 に答える
423 参照

python - Buffalo TeraStation NAS で Python ヘッダー ファイルが見つからない

最近、TeraStation NAS を受け取り、それを使ってハッキングしています。ルートアクセスを取得していくつかの簡単なプログラムをインストールすることができましたが、一部のプログラムには依存関係が必要であり、私が満たすことができませんでした. 私は Sickbeard と SABnzbd の両方を試しましたが、Cheetah が必要なためどちらも失敗しました。

root@TS-6VHL856:# python SABnzbd.py

Python モジュール Cheetah が必要です

その結果、欠落しているヘッダーのために Cheetah のインストールも失敗しました。

root@TS-6VHL856: /home/Downloads/libs/Cheetah-2.4.4# python setup.py インストール

setuptools を使用していないため、Markdown 依存関係をインストールできません

インストールの実行中

エラー: 無効な Python インストール: /usr/include/python2.6/pyconfig.h を開けません (そのようなファイルやディレクトリはありません)

これは、パッケージ マネージャーのない非常に必要最小限のシステムのように見えることに注意してください。(私の知る限りでは)

コマンドラインから取得した一般的な情報を次に示します。


この障害を修正または回避するにはどうすればよいですか?

0 投票する
1 に答える
1639 参照

linux - コマンドラインから一括してファイルの名前を変更する方法は?

カメラからコンピュータにファイルをコピーすると、ファイル名の拡張子が大文字になります。この質問と回答を見つけましたが、提案された解決策は機能しません。

私の質問は、提案されたソリューションが機能しない理由と、拡張子を小文字にしてファイル名のみを変更するようにファイルの名前を変更するにはどうすればよいですか?

注: ファイルは NAS (Synology DS1813+) に保存されます。

ファイルの名前を変更する私の試みは次のとおりです。

私も同じ結果でこのコマンドを試しました:


編集

ファイル システムと大文字と小文字の区別の問題については、この質問を参照してください。

0 投票する
1 に答える
616 参照

web - Web インターフェイスを備えた NAS のバックアップ サーバー

NAS (synology) 用の本格的なバックアップ サーバーの機能を評価しています。私は欲しい

  • FTP アクセス (リモート サイトのバックアップ)
  • SSH/SCP アクセス (バックアップ リモート サーバー)
  • Web インターフェイス (各バックアップ ジョブを監視するため)
  • ジョブが失敗した場合の自動メール警告
  • 軽量ソフトウェア (mysql なし、sqlite OK)
  • オプション: S3/Glacier サポート (ターゲットとして)
  • オプション: 一定時間経過後の自動長期保存 (つまり、3 か月間はローカル ディスク、その後は Glacier)

最大のプレーヤーは Amanda、Bacula、duplicity のようです (同様に)

なにか提案を?

どうもありがとう

0 投票する
2 に答える
1274 参照

python - Synology DS213+ で BeautifulSoup を使用する方法

タイトルのモデルである BeautifulSoup を NAS で使用しようとしていますが、ipkg listBeautifulSoup という名前のパッケージがなく、インストールできません。私の NAS には、このバージョンの python があります。

だから私はビューティフル スープのバージョン 3 を使用する必要があると思うので、2 つの質問があります。

1) インストール方法を知っている人はいますか?

2) このモジュールをインストールできない場合、スクリプトに BeautifulSoup.py ファイルを直接インポートできますか? はいの場合、どうすればよいですか?

ありがとう

0 投票する
1 に答える
1014 参照

freebsd - RAID-Zとミラーの両方を備えたFreeNAS/ZFS?

ホームサーバー用にいくつかの新しいディスクを取得すると同時に、FreeNAS に切り替えることを検討しています。最終的な構成には、1.5 TB ドライブ (現在、セット内で最大のディスク) と 2 つの 3 TB ドライブが含まれます。

これを構成する「明白な」方法は (私にとって)、3TB ドライブ上に 1.5TB ドライブ全体と同じサイズのパーティションを作成し、それらのパーティションをまとめて 3TB の冗長ストレージ用に RAID-Z することです。残りの 3 TB ドライブを一緒にミラーリングして、別の 1.5 TB の冗長ストレージにすることができます。これにより、無駄なスペースがなくなり、4.5 TB の完全な冗長ストレージを使用できるようです。

問題は、これら 2 つのセグメントを 1 つのプールとして扱えるものが見つからないことです。単一のディスク障害に対してすべての回復力がある限り、特定のデータがパリティとミラーリングされたスペースに書き込まれるかどうかはあまり気にしません。

2 つの仮想空間に行き詰まり、それらの間でデータを割り当てているのでしょうか、それともすべてをプールできる ZFS オプションが見つからないのでしょうか?