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

Debianは人気があり影響力のあるGNU / Linuxディストリビューションです。ここでの質問は一般にDebianサーバーに関するものです。


11
サービスをすべてのランレベルで開始できないようにしますか?
foo現在、ランレベル3以上で開始するサービスがあります。を使用せずにこれを停止するにはupdate-rc.d foo stop 3 .どうすればよいですか? (つまり、ランレベル1で有効fooにした場合、ランレベル3に変更すると無効になりますか?) Debian GNU / Linux Lennyを実行しています。

5
dpkg-reconfigure tzdataを自動化する
私はpuppetを使用して、debianサーバーのクラスターを管理しています。クラスター上の各マシンのタイムゾーンを変更する必要があります。これを行う適切なdebianの方法はを使用することdpkg-reconfigure tzdataです。しかし、ダイアログを使用する場合にのみ変更できるように見えます。これをシェルから自動化する方法はありますか?Execを書くだけで簡単にできますか? そうでない場合、私は次の最善の方法は、おそらく人形を配布持っているだろうと思う/etc/timezoneと/etc/localtime、クラスタ全体で正しいデータで。 どんな入力でも歓迎します!



9
apt-getとaptitudeの違いは何ですか?
ソフトウェアをインストールするための最小インストールに2つの異なるプログラムがある理由がわかりません。彼らは同じことをしませんか?大きな違いはありますか?私はapt-getよりもaptitudeを使用するためにどこでも読みましたが、まだ違いがわかりません

11
Linuxサーバーをどのくらいの頻度で更新する必要がありますか?
実稼働サーバー(メール、Web、データベースはすべて1つのサーバー上にある)とテストサーバーの両方を管理する責任があります。どちらもDebian上に構築されています。しかし、システム管理は初めてなので、新しい機能を使用してバグを修正するために更新する必要があるものに出くわしたときに、更新プログラムをインストールしているだけです。現時点では非常にアドホックなプロセスであるため、それを減らしたいと思います。 だから私は自分が何をしているのかを知っている人がこれをどのように扱っているのだろうか?サーバーでどのくらいの頻度でアップグレードを実行しますか?アップグレードプロセスはテストと本番で異なりますか?常に最初にテストサーバーをアップグレードしますか?そして、すべてのソフトウェアの完全な更新を行いますか、それとも選択した更新のみをインストールしますか?
56 linux  debian  update  apt 




5
debianソースパッケージがある場合-build-depsをインストールするにはどうすればよいですか?
debian(厳密にはubuntu)ソースパッケージ、つまり.dsc、.tar.gzなどがあります。これをビルドしたいと思います。dpkg-buildpackage私はすべてのビルドの依存関係を持っていないので、失敗します。 通常はを使用しますapt-get build-depが、このパッケージは適切ではありません。 ソースパッケージを指定して、すべてのビルド依存関係をインストールするための「クリーン」で「適切な」方法はありますか?debian / controlファイルを開くことができることは知っていますが、「適切な」方法があるかどうか興味があります。 をインストールしbuild-essential、すべての通常のコンパイラなどを持っています。このパッケージには追加のソフトウェアが必要です。

10
ディレクトリのlsに疑問符が表示されます。IOエラーも
誰もこれを見たことがありますか?サーバーにRAID 5をマウントしましたが、何らかの理由でこれが表示され始めました: jason @ box2:/ mnt / raid1 / cra $ ls -alh ls:e6eacc985fea729b2d5bc74078632738にアクセスできません:入出力エラー ls:257ad35ee0b12a714530c30dccf9210fにアクセスできません:入出力エラー 合計0 drwxr-xr-x 5ルートルート123 2009-08-19 16:33。 drwxr-xr-x 3ルートルート16 2009-08-14 17:15 .. ?????????? ?????257ad35ee0b12a714530c30dccf9210f drwxr-xr-x 3ルートルート57 2009-08-19 16:58 9c89a78e93ae6738e01136db9153361b ?????????? ?????e6eacc985fea729b2d5bc74078632738 md5文字列は実際のディレクトリ名であり、エラーの一部ではありません。疑問符は奇妙であり、疑問符のあるディレクトリは、使用/削除/などしようとするとioエラーをスローします。 「ビジー」のため、ドライブをアンマウントできませんでした。サーバーを再起動すると「修正」されますが、シャットダウン時にRAIDエラーが発生していました。2つのRAID 5アレイを構成し、両方ともランダムファイルでこれを開始しました。両方とも次の設定を使用しています: mkfs.xfs -l size = 128m -d agcount = 32 マウント-t xfs -o noatime、logbufs …

10
MySQLがクラッシュし続ける:InnoDB:./ibdata1をロックできません、エラー:11
シンプルなWebサーバー(Debian 6.0 x86、1 GBのメモリと10 GBの空き容量を備えたDirectAdmin、mySQlバージョン5.5.9)がありますが、mySQLサーバーがクラッシュし続けるため、すべてのmySQLプロセスを停止して再起動する必要があります再び。 /var/log/mysql-error.log 出力: 130210 21:04:26 InnoDB: Using Linux native AIO 130210 21:04:34 InnoDB: Initializing buffer pool, size = 128.0M 130210 21:05:42 InnoDB: Completed initialization of buffer pool 130210 21:05:48 InnoDB: Initializing buffer pool, size = 128.0M 130210 21:06:22 InnoDB: Initializing buffer pool, size = 128.0M 130210 …
43 mysql  debian 

8
別のユーザーとしてシェルスクリプトを実行する
別のユーザーとしてシェルスクリプトを実行する良い方法は何ですか。私はDebianエッチを使用していますが、どのユーザーになりすますかを知っています。 手動で行っていた場合、次のようにします。 su postgres ./backup_db.sh /tmp/test exit プロセスを自動化するため、backup_db.shをpostgresとして実行する方法が必要です(環境を継承するなど) ありがとう!

5
パケット損失のないHAProxyグレースフルリロード
HAProxy負荷分散サーバーを実行して、負荷を複数のApacheサーバーに分散しています。負荷分散アルゴリズムを変更するために、任意の時点でHAProxyをリロードする必要があります。 単一のパケットを失うことなくサーバーをリロードする必要があるという事実を除いて、これはすべて正常に機能します(現時点では、リロードにより平均99.76%の成功が得られ、5秒間で毎秒1000リクエスト)。これについて何時間にもわたって調査を行ったところ、HAProxyサーバーを「グレースフルリロード」するための次のコマンドが見つかりました。 haproxy -D -f /etc/haproxy/haproxy.cfg -p /var/run/haproxy.pid -sf $(cat /var/run/haproxy.pid) ただし、これは単純な旧式service haproxy reloadと比べてほとんどまたはまったく効果がなく、依然として平均で0.24%低下しています。 どのユーザーからもドロップされたパケットを1つも使わずにHAProxy構成ファイルをリロードする方法はありますか?
42 debian  haproxy 

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