サーバー管理者

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

5
ホスト名に基づく動的nginxドメインルートパス?
必要に応じて無制限の___.framework.locドメインを作成できるように、開発用のnginx / PHPサーバーを基本的なマスター/キャッチオールvhost構成でセットアップしようとしています。 server { listen 80; index index.html index.htm index.php; # Test 1 server_name ~^(.+)\.frameworks\.loc$; set $file_path $1; root /var/www/frameworks/$file_path/public; include /etc/nginx/php.conf; } ただし、nginxはこのセットアップに対して404エラーで応答します。私がlocalhost使用している構成が正常に機能するため、nginxとPHPが機能し、権限を持っていることを知っています。 server { listen 80 default; server_name localhost; root /var/www/localhost; index index.html index.htm index.php; include /etc/nginx/php.conf; } 問題を見つけるために何をチェックすべきですか?以下は、両方がロードしているphp.confのコピーです。 location / { try_files $uri $uri/ /index.php$is_args$args; } …
11 php  nginx  virtualhost 

1
リモートrsyncがパスにある場合、rsyncにはrsync-pathが必要です
リモートrsyncがパスにある場合でも、rsyncに--rsync-pathフラグが必要な理由について、私はかなり混乱しています。 検討してください: $ rsync -avze 'ssh -p 22' --delete public/ pmatos@domain.com:~/public_html bash: /usr/local/bin/rsync: No such file or directory rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: remote command not found (code 127) at io.c(601) [sender=3.0.7] 次に--rsync-pathを追加してみました $ rsync -avze 'ssh -p 22' --rsync-path=/usr/bin/rsync --delete public/ pmatos@domain.com:~/public_html …
11 rsync  path 

4
KVM仮想マシンのディスクイメージのサイズを小さくするにはどうすればよいですか?
KVM仮想マシンディスクのサイズをどのように縮小または縮小しますか? 500 GBの仮想ディスクを割り当て(/var/lib/libvirt/images/vm1.imgに保存)、その過剰を見つけたので、他の仮想で使用するためにそのスペースの一部を解放しますマシン。画像のストレージを増やす方法はたくさんありますが、減らす方法はありません。virt-resizeツールを見つけましたが、ディスクイメージではなくrawディスクパーティションでのみ機能するようです。 編集:Ext4フォーマットのパーティションを持つLVMを使用しています。 編集:LVMパーティションのレイアウトを示すGPartedスクリーンショット。ファイルシステムのサイズを変更するだけでなく、さらに多くのことを行う必要があります。LVMのサイズを変更する安全な方法は知りません。そして、私に使用するように言わないでくださいpvresize。その名前にもかかわらず、LVMのサイズ変更をサポートしていません。 私は試しましたsudo pvresize /dev/vda5が、それは言うphysical volume "/dev/vda5" changedだけですが、実際にはサイズを縮小しません。 partedパーティションサイズを手動で設定しようとしました(非常に危険です)がprint all、エラー "/ dev / sr0 unrecognized disk label"が表示されます。 編集:これらの指示に従って、論理ボリュームと物理ボリュームの両方を正常に縮小することができました(ただし、指示が​​省略されている特定のコマンドの前後でlvmをアクティブ化および非アクティブ化することを忘れてはなりませんでした)。 現在、GPartedは250Gの未割り当ての空き容量を表示しています。これをKVMディスクイメージから削除して、基になるハイパーバイザーに戻すにはどうすればよいですか?

2
IMAPメールのUID一意性
社内のウェブメールシステムでは、特定のメールにメモや連絡先を添付したいと考えています。これを行うには、IMAPサーバー上のすべてのメールを追跡する必要があります。 残念ながら、IMAP標準は、メールボックス内のメールのUIDの一意性を強制しません(サブフォルダーのみ)。本当にユニークなUIDを生成するツール/ IMAPサーバーはありますか?または、各メールを識別する方法は他にありますか?(一部のメールにはそのようなフィールドが含まれていないため、Message-IDヘッダーフィールドは一意ではありません)。 追加リソース: IMAPプロトコルの一意のID-Limilabs.com
11 email  imap 

5
インターネット経由でファイルシステムをマウントする
ある顧客のために、仮想サーバー上で実行するWebアプリケーションを構築しました。これには、ファイルをアップロードするための機能が含まれていますが、オフィスのサーバーにそれらのファイルを保存したいと考えています。 これを行う最も簡単な方法は、インターネット経由でファイルシステムを仮想サーバーに直接マウントすることです。私は内部ネットワークを介してNFSをマウントした経験がありますが、このシナリオで機能するかどうかはわかりません。 何かご意見は?私はいつでも新しいソフトウェアを作成してファイルを転送できますが、これは簡単な修正です。 注:オフィスのサーバーは、Windows Hyper-V環境の仮想サーバーで実行されているUbuntu 12サーバーです。WebアプリのVPSはUbuntu 11.04です。

2
DNS用のGodaddyとRoute53の比較[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 6年前休業。 私のウェブサイトはEC2インスタンスとして設定されており、私のDNSは現在Godaddyです。DNSをAmazon AWS Route53に切り替えることを検討しています。 ただし、Route53では月額料金が請求されますが、Gaddaddyから請求書を受け取ることはありません。明らかに、無料で入手できるものに対して課金されることを好む人はいません。 Godaddyの方が安い場合、Road53とGodaddyを比較すると、EC2インスタンスのページ読み込み速度が実際に優れていることを誰かが確認できますか?速くも安くもない場合、誰かがこの切り替えを行うことが理にかなっている他の理由を指摘できますか? ありがとう、ティム

1
nginxが特定のサブディレクトリをリバースプロキシしないようにする方法
Apacheでは、1つ以上のサブディレクトリ(「!」付き)を除くすべてをProxyPassできます。 ProxyPass /subdir ! ProxyPass / http://localhost:9999/ Nginxに相当するものは何ですか? 私の最初の推測は明らかに機能していません: location /subdir { root /var/www/site/subdir; } location / { proxy_pass http://localhost:9999/ ; }

4
互いに正確にコピーされた2つのLVMボリューム(同じUUID)を同時にマウントすることは可能ですか?
ライブシステムのハードドライブを(ddを使用して)いくつかの複数のバックアップハードドライブに複製しました。ライブシステムのルートパーティションはLVMボリュームです。バックアップコピーは、元のコピーのドロップイン置換を目的としています。つまり、バックアップコピーはマスターと同じUUIDを持つ必要があります。 簡単な質問:バックアップHDの1つをライブシステムにマウントすることは可能ですか?同じようにしようとすると、LVMは同じUUIDとボリュームグループ名が原因で、これについて混乱しています。最初に元のLVMグループの名前を変更するための[この回答] [1]にあるヒントに従って、私は試しました: 外部バックアップHDをUSBポートに接続する 実行中(文字列 'test'はこのシステムのグループ名です) # vgrename test test-live Volume group "test" successfully renamed to "test-live" vgscan --mknodes Reading all physical volumes. This may take a while... Found duplicate PV qWUadGaM2MU1UAJ5Spp8upD6fbddk7Zb: using /dev/dm-3 not /dev/dm-0 Found volume group "test" using metadata type lvm2 # vgchange -ay Found duplicate PV …
11 lvm  uuid 

4
すべてのドメインに同じIPを返すようにDNSサーバーを構成する
任意のホスト名に対して同じIPアドレス( "A"レコード)を返すネームサーバーを構成したいと思います。例えば: example.com subdomain.example.com someotherdomain.com anyotherdomain.co.uk すべてが同じIPアドレスを返す必要があります。BINDでこれを行う方法はありますか?それともこれを行うことができるBINDの代わりはありますか?

7
S3fsのパフォーマンス向上または代替?
EC2サーバーでs3fsを使用しようとしていますが、非常に遅いです。過去5時間かけて、100MBの小さなファイルをアップロードしました。 パフォーマンスを向上させるために何かできることはありますか、それともS3fsに関連するものですか?そうでない場合、私が使用できる代替手段は何ですか?
11 amazon-ec2  s3fs 

4
shmall、shmmax、shmminなどを設定する方法…一般的に、postgresqlの場合
私はPostgreSQLのドキュメントを使用して、たとえばこの構成を設定しました: >>> cat /proc/meminfo MemTotal: 16345480 kB MemFree: 1770128 kB Buffers: 382184 kB Cached: 10432632 kB SwapCached: 0 kB Active: 9228324 kB Inactive: 4621264 kB Active(anon): 7019996 kB Inactive(anon): 548528 kB Active(file): 2208328 kB Inactive(file): 4072736 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: …

4
InnoDBバッファープールサイズを増やす
MySql InnoDBのバッファープールサイズとログファイルサイズの設定に問題があります。私はMySqlエキスパートにはほど遠いですが、読んでいて、これを変更するには、これらの行を/etc/mysql/my.cnfに追加するだけのようです # Set buffer pool size to 50-80% of your computer's memory innodb_buffer_pool_size=2048M innodb_additional_mem_pool_size=512M # # Set the log file size to about 25% of the buffer pool size innodb_log_file_size=256M innodb_log_buffer_size=128M サーバーには約7GBのメモリがあり、Webサーバーも実行しているので、これらの数値は大丈夫な出発点になると思います。ただし、サーバーを保存して再起動した後、変更が有効になったようには見えません。バッファープールがまだ16.0Mであると報告されたMysqltunerを実行してみました。私が間違っていることは何か考えていますか?設定ファイルの詳細を確認したい場合はお知らせください。ありがとう!
11 mysql  innodb 

1
nginx:1つの場所を除くすべてを書き直す
現在、私のnginxはいくつかのドメインを、使用している1つのメインドメインに書き換えています。これが私の設定からの1つのルールです: server { listen X.X.X.X:80; server_name .exampleblog.org; rewrite ^(.*) http://blog.example.org$1 permanent; } ** exampleblog.org *へのすべてのリクエストは、blog.example.orgにリダイレクトされます ここで、www.exampleblog.org / +およびexampleblog.org/+を使用して、ユーザーをGoogle Plusページにリダイレクトします。それはの異なるバージョンを試しました: server { listen X.X.X.X:80; server_name .exampleblog.org; location /+ { rewrite ^ https://plus.google.com/12345678901234567890/ permanent; } rewrite ^(.*) http://blog.example.org$1 permanent; } 上記および他のバージョンは単にblog.example.org/+にリダイレクトします -何が問題なのですか?

2
コマンドラインを使用してレジストリキーのアクセス許可を変更する
私はコマンドラインを介してこのレジストリキーを編集しようとしています-年齢を探し回っていますが、何も見つかりません。 現時点では本当に行き詰まっているので、助けていただければ幸いです。PowerShellやサードパーティツールを呼び出すものを使用してもかまいません。コマンドラインで変更したいだけです。 その理由は、ローカル管理者はデフォルトで読み取り専用権限を持っているためです。これをフルコントロールに変更したい。GUIで2秒で実行できますが、コマンドラインも問題です。 HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder

2
spnを作成する権限
いくつかのドキュメントによると、SQLサーバーのサービスアカウントを読んだところ、データベースエンジンの起動時にSPNが作成され、Kerberos認証が可能になります。SPNを作成するためにアカウントが必要とする権限を示すドキュメントを見つけることができませんでした。それでは、SPNを作成するために、アカウントにはどのようなアクセス許可が必要ですか(可能な場合はドメイン管理者を除外する)。

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