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

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


3
RedHat:RPMをビルドするために一種のモック環境にパッケージをインストールすることは可能ですか
RPM .specの依存関係を隔離された環境にインストールできるツールはありますか?このような依存関係をシステムにグローバルにインストールすることはありません。ルート権限がないため、インストールできません。 理由 新しいバージョンのBに依存するパッケージAをビルドしたい(システムにグローバルにインストールできない)。 私は、新しいバージョンの構築したいBを、ビルド・ツールをインストールしましょうBは「S -develのビルドに必要なすべてのファイルを提供するために、隔離された環境にそれをA。 ソリューション これを行うためのツールはありますか? そうでなければ、言うことでこれを行おうとするとき、私は何に注意すべきchrootですか? これは悪い習慣でしょうか?
10 linux  chroot  rhel6  rpm 


1
MCEメッセージを解釈するにはどうすればよいですか?
最近/var/log/messages、私たちのサーバーの1つ(以下)で発生した多くのエラーに気づきました。ただし、mceクライアントは、syslog内のデコードされたエントリよりもエラーの原因を特定できていないようです。MCE出力を解釈するために使用するある種のキーはありますか? Nov 12 04:19:19 areion kernel: [14698753.176035] Machine check events logged Nov 12 04:19:19 areion mcelog: HARDWARE ERROR. This is *NOT* a software problem! Nov 12 04:19:19 areion mcelog: Please contact your hardware vendor Nov 12 04:19:19 areion mcelog: MCE 0 Nov 12 04:19:19 areion mcelog: CPU 0 BANK 8 …
10 debian  linux 

3
*ユーザーログを保存するためのnix規則?
ユーザーに代わって実行されるプロセスの従来のログの場所は何ですか? ~/.foo/logs/ —私の一番の選択ですが、それほど素晴らしいものではありません /var/log/foo.uid/ —非システムユーザーはここではディレクトリを作成できません。最初に作成するには協力が必要です。 の共通ファイル/var/log/(例:/var/log/foo.log)—非公開ではありません 等
10 linux  unix  logging 

4
すべてを人形にするかどうか?
注意:理論的な質問がたくさんあります。 最近、私はPuppet(および同様のシステム)について読んでいます。これは、私が信じているように、私の作業を非常に簡単にすることができます。しかし、私が「操り人形」にできるすべてのことを理解しようと試みますが、残念ながらできません。「クラウド」またはHAクラスターを想像できます。ここで、より多くのサーバー上の同じ構成です。しかし、ワークステーションはどうですか?1台のPC(centosとkvm)、1台のノートブック(fedora)、およびパーソナルサーバーを持っていますが、パペット化できますか(またはすべきですか)。(不利な点)とは何ですか?または、私たちの会社には何百ものサーバー(主にセントーソ)がありますが、それぞれのサーバーは少し異なります。1つの場所に多くの構成を配置する方が良いかどうかを判断できません。このトピックに関するあなたの意見やリンクを喜んで提供します。
10 linux  centos  puppet  cms 

4
LinuxへのPHP拡張機能のインストール
我慢してください。私はサーバー管理者ではなく開発者です。私の会社はMagentoの使用を検討しています。ApacheとPHPがインストールされた事前構成済みのLinuxサーバーを渡されましたが、Magentoセットアップを実行しようとすると、ロードする必要があるPHP拡張機能があることがわかります。私はphp.iniファイルを編集できますが、拡張機能をどこで入手するか、またはどのようにインストールするかがわかりません。 誰か私に手を貸してくれませんか?PDO_MySQL、mcrypt、GD拡張機能が必要です。ターミナルからのダウンロードとコードのコンパイルについて話しているサイトを検索して見つけましたが、それは私の頭の中にあります。これを行う簡単な方法はありますか?
10 php  linux 

1
デバイスに空き容量はありません—ですが空き容量があります
奇妙な問題があるVMware仮想化環境でUbuntu 12.04.1サーバーを実行しています。今度は2回、一見ランダムな時間に、十分な空き容量があるように見えても、マシンが突然ルートパーティションに書き込むことができなくなりました。私は何が悪いのかを理解しようとして途方に暮れています。 「df -h」は、40%以上の空き容量があるすべてのマウントされたボリュームを表示します。どちらの場合もこれが発生し、再起動すると数分間解決し、その後「デバイスに空き容量がありません」というメッセージに戻りました。スナップショットからの復元はそれをより長く修正するように見えますが、これが再び起こったので、それをどうするかわかりません。 問題がなければ、マシンはCUPS 1.5.3およびSamba 3.6.3を実行しているネットワークプリントサーバーです。

2
rsync-権限を設定できませんでした-操作は許可されていません
このエラーで次のコマンドを取得しました rsync -avz --links -O /home/jansiatest/.jenkins/workspace/svn_to_demo/trunk/CPS/ jansia@ps27670.dreamhost.com:/home/tasklite/temp sending incremental file list ./ rsync: failed to set permissions on "/home/tasklite/temp/.": Operation not permitted (1) しかし、私は "/ home / tasklite / temp /"のパーミッションを変更したくないということです。どうすれば設定できますか?
10 linux  rsync  chmod 

3
KerberosのTGTを取得するためにkinitプロセスを自動化する方法は?
現在、Kerberosをサポートして、RHELサーバーをADドメインに参加させるプロセスを自動化するパペットモジュールを作成しています。 現在、を介してKerberosチケット認可チケットを自動的に取得してキャッシュすることに問題がありますkinit。これを手動で行う場合は、次のようにします。 kinit aduser@REALM.COM これにより、ADユーザーパスワードの入力を求められるため、自動化に問題があります。 どうすればこれを自動化できますか?kadminADユーザーのパスワードを使用してデータベースを作成する方法について言及している投稿をいくつか見つけましたが、うまくいきませんでした。

1
CentOS 6.2で「make install」によってインストールされたソフトウェアのアンインストール手順とは
少し前にCentOS 6.2サーバーにOCILIBをインストールしましたが、新しいバージョンをインストールしたいと思います。ベンダーはアンインストールを要求しますが、指示を提供していません。Linuxのバックグラウンドを持つ人にとっては些細なことだからだと思います。 http://orclib.sourceforge.net/doc/html/group__g__install.html このソフトウェアをインストールした場合: ステップ1:#./configure --with-oracle-headers-path = / usr / include / oracle / 11.2 / client64 --with-oracle-lib-path = / usr / lib / oracle / 11.2 / client64 / lib ステップ2:#作る ステップ3:#su root ステップ4:#インストールする ステップ5:#gcc -g -DOCI_IMPORT_LINKAGE -DOCI_CHARSET_ANSI -L / usr / lib / oracle / 11.2 / client64 …
10 linux  centos 


4
基盤となるブロックデバイスのサイズを増やした後、pvresizeがサイズ変更されないように見える
LVM PVとして使用しているパーティションのサイズを増やしましたが、pvresizeを実行しても余分なスペースが表示されないようです。 cuttle:~# fdisk -l /dev/vda Disk /dev/vda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00027dbb Device Boot Start …
10 linux  lvm 

4
同じインターフェイス上の別のサブネット上の2番目のIPアドレス
CentOS 5.7 64ビットで、別のサブネットの1つのインターフェース(eth0など)に2つ目のIPアドレス(エイリアスインターフェース構成)を設定することはできますか? これはeth0の元の設定です more etc/sysconfig/network-scripts/ifcfg-eth0 # Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.91.255 HWADDR=00:1D:09:FE:DA:04 IPADDR=192.168.91.250 NETMASK=255.255.255.0 NETWORK=192.168.91.0 ONBOOT=yes そしてこれがeth0:0の設定です more etc/sysconfig/network-scripts/ifcfg-eth0:0 # Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express DEVICE=eth0:0 BOOTPROTO=static BROADCAST=10.10.191.255 DNS1=10.10.15.161 DNS2=10.10.18.36 GATEWAY=10.10.191.254 HWADDR=00:1D:09:FE:DA:04 IPADDR=10.10.191.210 NETMASK=255.255.255.0 NETWORK=10.39.191.0 ONPARENT=yes 2つの異なるゲートウェイがあるため、resolv.confファイルはどのように変更する必要がありますか?他に必要な変更はありますか?

1
Double-NATネットワークのネットワーク再構成方法
あちこちで数ドルを節約するために(主に)何年も前に行われた一連の不十分なネットワーク設計決定のため、私は明らかに最適とは言えないように設計されたネットワークを持っています。この不愉快な状況を改善するための提案を探しています。 私たちはLinuxベースのIT部門と限られた予算を持つ非営利団体です。(注:私たちが実行しているWindows機器は、インターネットと通信することも、スタッフにWindows管理者も配置していません。) キーポイント: 本社と約12のリモートサイトがあり、物理的に分離されたスイッチでサブネットを実質的に2倍にNATします。(現在のスイッチでVLANを作成することはできず、そのための機能が制限されています) これらの場所には、各サイトで同じように割り当てられた10.0.0 / 24サブネットでNAT処理された「DMZ」サブネットがあります。これらのサブネットは、サーバーと隣接する「ファイアウォール」の間以外のどこにもルーティングしないため、他の場所にあるDMZと通信できません。 これらの場所のいくつかには、LinuxのIPツールを使用して手動でルーティングする複数のISP接続(T1、ケーブル、DSL)があります。これらのファイアウォールはすべて(10.0.0 / 24)ネットワーク上で実行され、ほとんどが「プロシューマー」グレードのファイアウォール(Linksys、Netgearなど)またはISP提供のDSLモデムです。 これらのファイアウォールの接続(管理されていない単純なスイッチを介した)は、パブリックにアクセスできる必要がある1つ以上のサーバーです。 本社の10.0.0 / 24サブネットに接続されているのは、電子メールサーバー、在宅勤務者VPN、リモートオフィスVPNサーバー、内部192.168 / 24サブネットへのプライマリルーターです。これらは、トラフィックタイプと接続ソースに基づいて、特定のISP接続からのアクセスである必要があります。 すべてのルーティングは手動で、またはOpenVPNルートステートメントを使用して行われます 社内トラフィックは、独自のNATが関与しているメインの「ルーター」サーバーのOpenVPNサービスを通過します。 リモートサイトには、各サイトに1台のサーバーしかインストールされておらず、予算の制約により複数のサーバーを用意することはできません。これらのサーバーはすべて、LTSPサーバーであり、いくつかの5-20端末です。 192.168.2 / 24と192.168.3 / 24のサブネットは、VLANを実行できるCisco 2960スイッチのほとんどではありますが、完全ではありません。残りはDLink DGS-1248スイッチで、VLANで使用するのに十分信頼できるかどうかはわかりません。また、シニアネットワーキングスタッフのみがVLANの機能を理解しているため、VLANに関する内部の懸念も残っています。 すべての通常のインターネットトラフィックはCentOS 5ルーターサーバーを通過します。CentOS5ルーターサーバーは、アウトバウンドトラフィックを適切なインターネット接続にポイントするために使用する手動構成のルーティングルールに従って、192.168 / 24サブネットを10.0.0.0/24サブネットにNAT変換します。 「-host」ルーティングステートメント。 これを簡素化して、これらのパブリックサービスを含むESXi仮想化のAll Of The Thingsを準備したいと思います。Double-NATを取り除き、この混乱に少し正気を取り戻し、将来の交換で邪魔されないようにする、低コストまたは低コストのソリューションはありますか? 本社の基本図: これらは私の目標です: ESXiサーバー上の192.168.2 / 24サブネットに移動する、その中間の10.0.0 / 24ネットワーク上のインターフェースを持つ公開サーバー。 二重NATを取り除き、ネットワーク全体を単一のサブネット上に配置します。これはとにかくIPv6でやらなければならないことだと私は理解していますが、この混乱は邪魔になっていると思います。

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