サーバー管理者

システムおよびネットワーク管理者向けのQ&A

4
/ etc / crontabを編集するか、rootとしてcrontab -eを実行する必要がありますか?
ルートとして実行する必要がある定期的なシステムメンテナンスタスクを設定しています。Ubuntu 14.04 LTSに付属するcronをデフォルトとして使用する予定です。 前の管理者(退職してから)が/ etc / crontabを直接編集しているのがわかります。ただし、別の可能なアプローチはcrontab -eルートとして使用することであることを理解しています。どちらか一方を使用する説得力のある議論がありますか、それとも好みに依存していますか?

4
Docker Composeバージョン2の「ボリューム」構文はどのように見えるのですか?
ドッカーのCompose V1.6.0 +、今の新しい/バージョン2ファイルの構文があるdocker-compose.ymlファイル。変更には、という名前の別のトップレベルキーが含まれvolumesます。これにより、ボリューム定義を1か所で「集中化」できます。 私がやろうとしているのは、そこにボリュームに名前を付けて、ローカルホストディスク上の単一のボリューム参照複数パスを持つことです。以下は、Tracebackで終わる例外をスローする例です。 AttributeError: 'list' object has no attribute 'items' 例docker-compose.yml: version: '2' services: db: image: postgres volumes: - database:/var/lib/postgres/data php: image: php-fpm:5.6 volumes: - phpconf:/etc/php/conf.d namedvolume: container_name: namedvolume build: ./Docker/Testvolume volumes: - ./Docker/Testvolume/shareme volumes: database: - ./Docker/Postgres/db:ro - ./Docker/Postgres/ini phpconf: - ./Docker/PHP-FPM/conf singledir: ./Docker/foo completemap: ./Docker/bar:/etc/service/conf.d - namedvolume:/etc/service/conf.d …


5
現代の用語でT1とは何ですか?
この用語は「We have a T1」と呼ばれることがよくあります... SFや他のサイトで使用されています。私はそれをグーグルで調べましたが、おそらくフレームリレーに関連する古代の技術のようですが、よくわかりません。 たぶん物事は変わっており、この用語は今では異なることを意味しています。 T1の速度はどのくらいですか?ユーザーは1.5Mビットで24チャネルすべてを取得できますか?フレームリレーとどのように関係していますか?ADSLが競争力を持つようになる前に、15年以上前に会社で使用したもの。 T1は私の世界で提供されているものではありません。だからこそ私は本当に求めています。
43 networking  t1 

2
1つの名前に複数のCNAMEを使用できますか?
負荷分散のためにこれが必要です。たとえば、私は2つのAzureストレージアカウント(と言ってきたaし、bそれらのため)とブロブアドレスをしているa.blob.core.windows.netとb.blob.core.windows.net。両方とも同一のデータを保存します。次にexample.com、両方のストレージアカウントを指し、ラウンドロビンで動作する単一の外部名(たとえば)を提供する必要があります。これは、次のようにDNSに2つのCNAMEエントリを作成し、ラウンドロビングでそれらの1つに解決する場合に実現できます。 example.com CNAME a.blob.core.windows.net example.com CNAME b.blob.core.windows.net しかし、Windows DNSサーバーで単一の名前に対して2つのCNAMEレコードを作成することはできません。 だからそれは可能ですか?

10
Raspberry Pi 2から直接、非常に軽量なサービスを実行することは実行可能ですか?
コンピュータがはるかに単純であれば、障害点が少なくなり、安定性が向上し、メンテナンスが簡素化されます。 これにより、約25人の小規模なチームで、特定の軽量サービスをRaspberry Pi 2から直接実行した経験がありますか?私は次のようなことを考えています IRCサーバー Webメール(Roundcubeなど) VPNサーバー DNSサーバー たぶんLDAP? これらの小さな機械は可動部品を必要とせず(また、冷却も一切必要とせず、気密性のあるケーシングで快適に動作できます)、非常に小さな電力(約2W)しか必要としません。彼らはまた非常に安価です-サービスごとに1つのPiを持っていることはまったく問題ありません。

4
Bowerが動作しない-bower ESUDOをsudoで実行できない
bowerを実行すると、次のエラーが表示されます。 bower ESUDO Cannot be run with sudo 事は、私はsudoでお辞儀をしていません。私が実行するコマンドは次のとおりです。 bower install foo または bower search cats Ubuntu 12.04サーバーにルートとしてログインしていますが、sudoを使用していません。何が得られますか?バウアーを機能させるにはどうすればよいですか?
43 ubuntu 

9
コマンドライン引数として渡されたパスワードを非表示にする方法は?
私は特定のアクションがパスフレーズを入力するために必要なソフトウェアデーモンを実行しています。 $ darkcoind masternode start <mypassphrase> 今、私は私のヘッドレスdebianサーバーでいくつかのセキュリティ上の懸念を得ました。 たとえば、bashの履歴を検索すると、Ctrl+Rこの強力なパスワードが表示されます。サーバーが危険にさらされ、一部の侵入者がシェルアクセスを持ち、単純Ctrl+Rに履歴でパスフレーズを見つけることができると想像します。 それはbashの歴史の中で示した、ことをせずにパスフレーズを入力する方法はありますps、/proc他のどこか? 更新1:デーモンにパスワードを渡さないとエラーがスローされます。これはオプションではありません。 更新2:ソフトウェアを削除したり、開発者をハングアップするなどのその他の役立つヒントを削除したりしないでください。私はこれがベストプラクティスの例ではありません知っているが、このソフトウェアは、に基づいてビットコインとすべてのビットコインベースのクライアントは、これらのコマンドに耳を傾け、その既知のセキュリティ上の問題はまだ(議論されてJSON RPCサーバのいくつかの種類あり、B、C) 。 更新3:デーモンは既に開始され、コマンドで実行されています $ darkcoind -daemon 実行するとps、起動コマンドのみが表示されます。 $ ps aux | grep darkcoin user 12337 0.0 0.0 10916 1084 pts/4 S+ 09:19 0:00 grep darkcoin user 21626 0.6 0.3 1849716 130292 ? SLl May02 6:48 darkcoind -daemon だから、パスフレーズでコマンドを渡すことに表示されないpsか、/procまったく。 $ …

2
AnsibleおよびVagrantからの追加のデバッグ出力を有効にするにはどうすればよいですか?
サーバーとアプリケーションのプロビジョニングのためにAnsibleを調査しています。私のアプリケーションは現在、Vagrantのシェルスクリプトでプロビジョニングされています。スクリプトを書き換えるのではなく、サンプルを取り、それを展開しようとしました。 正常に展開されているように見えますが、一連の成功したステップのように見える後、失敗メッセージが表示されています。 » vagrant provision ~/vm/blvagrant 1 ↵ [default] Running provisioner: ansible... PLAY [web-servers] ************************************************************ GATHERING FACTS *************************************************************** ok: [192.168.9.149] TASK: [install python-software-properties] ************************************ ok: [192.168.9.149] => {"changed": false, "item": ""} TASK: [add nginx ppa if it ubuntu 10.04 and up] ******************************* ok: [192.168.9.149] => {"changed": false, "item": "", "repo": …

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 


12
マシンがEC2インスタンスかどうかを知る方法
EC2インスタンスのホストでいくつかのスクリプトを実行したいのですが、ホストが本当に EC2インスタンスであることを確認する方法がわかりません。 私はいくつかのテストを行いましたが、これは十分ではありません: バイナリーec2_userdataが使用可能であることをテストします(ただし、これは常に正しいとは限りません) 「http://169.254.169.254/latest/meta-data」の可用性をテストします(ただし、これは常に真実ですか?この「魔法のIP」とは何ですか?)
43 amazon-ec2 


7
セットアップ後にAmazon RDSに接続できないのはなぜですか?
それで、Amazon RDSアカウントを作成しました。そして、データベースのインスタンスを開始しました。 The "endpoint" is: abcw3n-prod.cbmbuiv8aakk.us-east-1.rds.amazonaws.com すばらしいです!次に、他のEC2インスタンスの1つから接続しようとします。 mysql -uUSER -pPASS -habcw3n-prod.cbmbuiv8aakk.us-east-1.rds.amazonaws.com しかし、何も機能せず、ハングするだけです。 私はそれをpingしようとしましたが、何も機能しません。何も起こりません。 いくつかの設定を変更する必要がありますか?


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