タグ付けされた質問 「linux」

Linuxは、Linuxカーネルに基づくUNIXのようなオープンソースオペレーティングシステムの総称です。

2
/ home / vhosts /または/ var / www /
私が出会ったいくつかのWebサーバーは、/ homeを使用してサイトファイルを格納します。 /home/vhosts/www.example.com/ 他の人は/ varのように使用します: /var/www/www.example.com/ よりクリーンで「Linuxy」なのは何ですか?私たちはみんな使うべき/usr/local/www/ですか? 可能なソース:http : //www.tuxfiles.org/linuxhelp/linuxdir.html

4
ハードドライブの読み取りエラー...停止しますか?
私の話は非常に単純に始まります。Arch Linuxを実行する軽量サーバーがあり、そのほとんどのデータを2つのSATAドライブで構成されるRAID-1に保存しています。約4ヶ月間問題なく動作していました。その後、突然、ドライブの1つで読み取りエラーが発生し始めました。常に、メッセージは次のようになりました。 Apr 18 00:20:15 hope kernel: [307085.582035] ata5.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Apr 18 00:20:15 hope kernel: [307085.582040] ata5.01: failed command: READ DMA EXT Apr 18 00:20:15 hope kernel: [307085.582048] ata5.01: cmd 25/00:08:08:6a:34/00:00:27:00:00/f0 tag 0 dma 4096 in Apr 18 00:20:15 hope kernel: [307085.582050] …

3
カーネルパニックがハングした後、サーバーのログを表示するにはどうすればよいですか?
私は本番gentoo Linuxマシンを実行しています。最近、サーバーが同じ場所にある敷地内でハングし、そこにたどり着くと、サーバーがカーネルパニックハングのように見える状態でハングしていることに気付きました。ハードリブートでマシンを再起動しましたが、マシンがハングした理由に関する証拠の断片がどこにも見つからなかったことに失望しました。 ハードリブートを実行すると、メッセージ自体が失われるか、少なくともsyslog-ngまたはおそらくsysctlでエラーログを保存して、このような事故の発生を防ぐことができる設定があるのは本当ですか?将来は ?ところで、2.6.xカーネルを実行しています。 前もって感謝します。

6
ディレクトリをQEMU / KVM仮想ディスクイメージに変換
/var/backups/disk1QEMUまたはKVMを使用して起動できる仮想ディスクイメージに変換したいデータが入ったディレクトリがあります(ディレクトリには、rsyncを介してコピーされた仮想マシンのファイルシステムが含まれています)。 完全な物理ディスクを仮想ディスクに変換するための指示はたくさんありますが、単一のディレクトリのコンテンツのみを仮想ディスクイメージにパッケージ化することは、予想よりもはるかに困難であることが判明しています。何か案は? ところで、私qemu-imgはブロックデバイスを仮想ディスクに変換するために使用できることを知っています(例qemu-img convert -f /dev/sdc -O qcow2 disk.qcow2:)。そのため、ディレクトリ/var/backups/disk1をブロックデバイスのように見せることができれば、理論的にはqemu-img。しかし、NBDまたはループバックデバイスを使用してディレクトリをブロックデバイスとして公開するクリエイティブな方法を考えましたが、成功していません。

5
FreebsdまたはLinux?100 Mbps以上のBGPルーターとして
ISPで100 MbpsのアップリンクのBGP境界ルーターとして機能するサーバーを構築しています。 私はこれらの機能が必要です: 1)デュアルスタックBGPピアリング/ルーティング(少なくとも100Mbps、おそらくそれ以上)。2)潜在的な完全なインターネットBGPフィード。3)いくつかの基本的なACL機能。 ハードウェアはL3426 / 8G RAMです。NICは、オンボードのデュアルポートBroadcom 5716になります。 私は以前にLinuxで広範囲に作業したことがあり、100mbpsを処理できるようですが、FreeBSDの方がネットワーキング関連で高速であると聞きました。どちらを使用すればよいですか?また、パフォーマンスベンチマークの数値はありますか? 乾杯。

3
頻繁なセグメンテーション違反を診断する方法
私のサーバーは、さまざまなツールで頻繁にセグメンテーション違反を/var/log/kern.logに記録しています。これまでのところ、Perl、PHP、rsyncでそれらを見てきました。インストールされているソフトウェアはすべて最新のDebianパッケージです。ログファイルからの抜粋を次に示します。 Mar 2 01:07:54 gaz kernel: [ 5316.246303] imapsync[4533]: segfault at 8b ip 00007fb448c98fe6 sp 00007ffff571dd68 error 4 in libperl.so.5.10.1[7fb448bd7000+164000] Mar 2 01:17:42 gaz kernel: [ 5904.354307] php5-cgi[4441]: segfault at 2bb3dc8 ip 0000000002bb3dc8 sp 00007fffbeeaae48 error 15 Mar 2 02:54:05 gaz kernel: [11687.922316] php5-cgi[4495]: segfault at 2d7acf9 ip 0000000002d7acf9 sp …

1
sshトンネルを介したTCP / IPv6
ssh / ipv4トンネル(ptp接続)を介してtcp / ipv6トラフィックをトンネリングする方法を知りたいです。出来ますか?どうすればそれを達成できますか?
10 linux  ssh  ipv6 

3
viの活動を記録できますか?
viの活動を記録する方法はありますか?別のユーザーがviエディター内のシェルに移動してコマンドを発行しているようです。これらのコマンドは履歴に記録されていないようです。
10 linux  logging  vi 

3
市場シェアが最も高いのはどのサーバーディストリビューションですか?[閉まっている]
閉まっている。この質問は、オフトピック。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 9年前休業。 Linuxサーバーディストリビューションの市場シェアを知りたい。CentOSはまだ最高ですか? 信頼できるドキュメントはどこにありますか。-そして着実に維持されます。 素敵なウェブサイトを知っていますか?
10 linux 

2
1台のサーバー、2台の冗長電源のAPC UPS:シャットダウンをトリガーする方法?
サーバーをラックに搭載し、その冗長電源を2つのAPC Smart-UPS 3000 XLMに差し込みました。各UPSは2つの異なる主電源に接続されています。 apcupsdの2つのインスタンスが実行されており、それぞれが独自のUPSに接続されています。どちらもUPSがバッテリーに接続されていることを検出でき、各UPSはサーバーのシャットダウンをトリガーできます。 質問は次のとおりです。UPSが1つだけバッテリ切れになった場合、シャットダウンしないようにするにはどうすればよいですか。 注:Smart-UPS 3000 XLMには、ピアに接続してステータスを検出できる「電源同期」機能があります。しかし、私がそれらの1つからプラグを抜いたとき、シャットダウン命令はとにかく送られました。他のアップがダウンしているかどうかを「apcaccess」でチェックするようにシャットダウンスクリプトを変更することを考えています。これに関するどんな経験でもありがたいです!

3
Busybox、netstat、-pなし
DreamBoxに超古い(理由は尋ねない)BusyBox (BusyBox v1.01(2008.12.19-21:31 + 0000)組み込みシェル(灰))があります。netstatを使用して、どのプロセスがどの接続を開いたかを確認したいと思います。しかし、BusyBoxのnetstatには-pオプションが含まれていないことがわかりました。どのプロセスが対応するソケットを開いた(そして使用している)かを知るために、他にどのような可能性がありますか?


5
すでに起動されているプロセスのネットワークスループットを制限しますか?(Linux / FreeBSD)
起動後にプロセスのネットワークスループットを制限するユーティリティはありますか?簡単な例:ユーザーがscpを使用してすべてのアップロード帯域幅を取得し、レートを制限したり、転送の優先度を下げたりしたいとします。 私はそれを達成するためにiptables / tcまたはpfの組み合わせを使用できると思いますが、「--pidオプションを指定したトリクルのような^^) "ワンショット"ツールが利用できるかどうか疑問に思っていましたか?

2
LinuxおよびNginxの最大ファイル記述子と、worker_rlimit_nofileの最適値を理解する
nginxで一見一般的な「ファイル記述子が多すぎる」エラーが発生しました。多くの検索の後、解決策は明らかにnginxが利用できるファイル記述子の数を増やすことです。しかし、これを意味のある安全な方法で快適に行うのに十分な情報はありません。ほとんどのフォーラム/メールスレッドがカバーする主なポイントは次のとおりです。 OSには独自の合計ファイル記述子制限があります(私のシステムでは、cat /proc/sys/fs/file-max「100678」を出力します) 各ユーザーは独自の制限を持つこともできます(ただし、私のシステムでは、ulimitユーザーが「無制限」を出力するときに実行されます。詳細は下部の更新を参照してください) 少数の人々は何の線に沿って何か言ったこの人は言った:「ディレクティブworker_rlimit_nofileは、それがないオペレーティング・システムの制限である『どのように多くの』指定されていません。ディレクティブworker_rlimit_nofileは、この制限が十分でない場合に、この制限を拡大する迅速で汚い方法を許可します。つまり、設定ではなくnginx OSユーザーの制限を設定するほうが「より良い」ということです。 ワーカーあたりの接続数よりも大きいworker_rlimit_nofile値をスローして1日で呼び出すことができますが、ここで何が起こっているのか本当にわかりません。 ワーカーあたりの制限がOSの制限よりも小さいのはなぜですか? 現在の制限を確認するにはどうすればよいですか? update:rootと通常のユーザーの両方で、ulimitは「無制限」を出力しますが、BUT ulimit -Hnとulimit -Sn両方が1024を出力します
10 linux  nginx  ulimit 

5
RAIDアレイが機能低下しているときにDebianを起動する
最近、Ubuntu Serverのインストールに遭遇しました。インストール中に、劣化したRAIDアレイからのシステムの起動を許可するかどうかを尋ねられました(おそらく、システムをRAID1 / dev / md0デバイスにインストールしたためです)。これはちょうど、無人サーバー用の強力な、便利なオプションである必要があり、そのRAIDアレイは、(長いそれは完全に失敗していないとされる)劣化しているかどうか、オンラインに。 高速検索の後、私はそれを読んでいずれかの方法で動作することがわかった/etc/initramfs-tools/conf.d/mdadm設定ファイル(BOOT_DEGRADED = trueオプション)、または(=真bootdegraded)カーネルブートライン引数を読み込むことで。 質問: Debianで機能する同様のもの(機能が低下したアレイでシステムを起動する方法)はありますか?この正確な方法が適用できるかどうか、またはこの特定の機能があるかどうかさえわかりません。 以前はいくつかのシステムにRAID5アレイがあり、不適切なシャットダウン時に手動でアレイを「修正」するまでこれを起動できなかったので、これを求めています。これは、サーバーが遠隔地に無人だったため、主要なPITAであることが判明しました。 UPSがなく、停電が起こりました。ですから、今後このような問題を防ぐことができるようにお願いします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.