検索結果
CentOS6
- 全てのカテゴリ
- 全ての質問
- CentOs5.8Apacheのリビルド
CentOS5.8でSNIを使おうと思っています。 そのためのOpenSSL1.0.1eはインストールできました そのOpensslをApacheに適用させるために既存のApacheのリビルドをしたいと思っています ですが、現在のApacheの設定をそのままにリビルドする方法はありますか? 現在1日はまってしまい、非常に困っています。 下記OpenSSLの更新作業 ===================================================== # wget http://www.openssl.org/source/openssl-1.0.1e.tar.gz # tar zxvf openssl-1.0.1e.tar.gz # cd openssl-1.0.1e # ./config enable-tlsext -fPIC shared # make # make test # make install ※デフォルト/usr/local/ssl/にインストールされるみたいです。 ・まずはパスを認識させます # echo /usr/local/ssl/lib > /etc/ld.so.conf.d/openssl.conf # ldconfig ・既存のopensslの実行ファイルを今回インストールした物と変更します。 # cd /usr/bin # mv openssl openssl.old # ln -s /usr/local/ssl/bin/openssl ・シェアードライブラリが正しくリンクできているか確認 # ldd /usr/local/ssl/bin/openssl linux-vdso.so.1 => (0x00007fff49bf2000) libssl.so.1.0.0 => /usr/local/ssl/lib/libssl.so.1.0.0 (0x00002b5327442000) libcrypto.so.1.0.0 => /usr/local/ssl/lib/libcrypto.so.1.0.0 (0x00002b53276a7000) libdl.so.2 => /lib64/libdl.so.2 (0x0000003f36000000) libc.so.6 => /lib64/libc.so.6 (0x0000003f35400000) /lib64/ld-linux-x86-64.so.2 (0x0000003f34c00000) =================================================================================== 宜しくお願い致します。
- 締切済み
- Linux系OS
- shintaaarooo
- 回答数2
- postgres9.2のアンインストールについて
お世話になります。 故あって最新版にしたPostgresを急遽8.4に戻すことになりました。 8に戻す情報は少ないとはいえ、9等の最新版の情報が多かったので、一旦9をアンインストールした後に適宜それらの手順を8に読み変えて試せば出来るとは思いましたが、psql --versionとした時にpsqlのバージョン9の設定が生きたままでした。 .bash_profileの設定を9から8に戻してはいるのですが、環境パスが生きたままのようで、存在しない場所を指し示しているままです。 バージョン9→8に固執しません。バージョンを下げた事がある人のご意見をいただけると助かります。 http://ziddy.japan.zdnet.com/qa6466188.html の質問を参考にしましたが、グループではダメなようです。 アンインストールの際に参考にしたのは以下です。 http://uky0426.wordpress.com/2011/01/22/postgresql%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E6%89%8B%E9%A0%86/ http://www.kaasan.info/archives/1779 また、環境は以下のとおりです。 sakuraサーバーVPS CentOS 6 x86_64 postgres92 バージョンアップの際には下記の手順で行いました。 http://okwave.jp/qa/q7863402.html よろしくお願いします。
- 締切済み
- その他(ITシステム運用・管理)
- s-zen
- 回答数1
- centosで特定ユーザーのみメール受信できない
環境 Operating system CentOS Linux 6.3 Webmin version 1.610 Postfix バージョン 2.6.6 Dovecot IMAP/POP3 Server Version 2.0.9 さくらVPS 上記サーバーを運用して数年経ちます。 この度、ユーザーを追加したところ、そのユーザーのみ外部からのメール受信ができません。 状況は、 Gmail→追加ユーザー 受信できず 携帯→追加ユーザー 受信できず 追加ユーザーでのメーラーからの外部送信は問題なし。 追加ユーザーでのメーラーから自分への送受信は問題なし。 既存ユーザーでのメーラーから追加ユーザーへの送信は問題なし。 ログはどれも同じで 554 5.7.1 <追加ユーザー@ドメイン>: Recipient address rejected: Access denied Maildirにたどり着くまでに拒否されいるようです。 もちろん、今回追加したユーザー以外はなんら問題ありません。 Gmail→既存ユーザー 受信できる 携帯→既存ユーザー 受信できる いままでに作成したユーザーは送受信は問題なく、 今回追加したユーザーのみ外部からの受信が拒否されている状態です。 サイトをいろいろ見て回ったのですが、原因とされる ・webmaster、hostmaster、info、supportなどのユーザー名ではありません。 ・外部からの受信は拒否してません。(既存のユーザーは問題ないので) ユーザーの追加はwebminで行いました。 メールを受信するにはそれ以外に何か設定が必要なのでしょうか? どのような原因が考えられますでしょうか? たまにしかこのような作業をしないのでこのような聞き方でいいのか わかりませんが、どうかよろしくお願いします。
- CentOS7によるサーバーの構築
■環境 VPS : Serverman@VPS パッケージ : シンプルセット サーバーOS : CentOS7(64bit) クライアントOS : windows8.1 ■参考サイト [SERVERSMAN@VPS]エントリープランからサーバーを構築する(4)~BINDをインストールしてDNSサーバー化する~ http://mani-lab.com/%E6%9C%AA%E5%88%86%E9%A1%9E/serversmanvps%E3%82%A8%E3%83%B3%E3%83%88%E3%83%AA%E3%83%BC%E3%83%97%E3%83%A9%E3%83%B3%E3%81%8B%E3%82%89%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%92%E6%A7%8B%E7%AF%89%E3%81%99%E3%82%8B%EF%BC%884/ ■内容 勉強のためServerMman@VPSのサービスを使用し、上記のサイトの手順に従いながらサーバーの構築作業を行っていたところ、 # yum -y install bind caching-nameserver bind-chroot のコマンドまでは成功し、次に # cp /var/named/chroot/etc/named.caching-nameserver.conf /var/named/chroot/etc/named.conf を実行したのですが、コピー元の「named.caching-nameserver.conf」が指定のディレクトリに存在していないようで、失敗してしまいます。 「named.caching-nameserver.conf」のファイルが存在しない原因が分かりません。どこかの手順が間違っていたのでしょうか。 始めたばかりでサーバーやLinuxの知識が全く無いので、ざっくりとした質問になってしまい申し訳ありません。
- ネットワークプリンターのドライバーについて
以前にも同じ質問をさせて頂きましたが、解決できないためタイトルを変更して、再度質問させていただきます。 プリンターTS5030Sを、centOS7のサーバーにUSB接続をし、CUPS1.6.3でネットワークプリンターとして使用できるよう設定をしました。 1.サーバーのUSBにプリンターを接続 2.サーバーにLINUX用のドライバー(rpm)をインストール 3.CUPSで「新しいプリンタの検索」でTS5000シリーズを追加 (設定はデフォルトのまま変更していません) 4.クライアントPC(Windows10)で、プリンタの追加(共有プリンタを名前で指定する)でインストール 5.ドライバーをCanon-TS5000シリーズを選択し完了 (事前に「TS5030S」のドライバーをインストールしてあります) 6.テスト印刷すると文字化けします ドライバを「MS Publisher Color Printer」にすると印刷できますが、解像度が低いことと、詳細な印刷設定が出来ない事が困っています。 元々サーバーにはMG5500が設定されていましたが、MG5500が壊れてしまったので、新規に購入したTS5030Sを設定しましたので、サーバーやCUPSの設定は変更していません。 MG5500では、ドライバーはMG5500シリーズで動作していました。 「TS5030S」プリンターを「Canon-TS5000シリーズ」のドライバーで動作させるためにはどうすれば良いでしょうか? ご教授お願いいたします。 ※OKWAVEより補足:「キヤノン製品」についての質問です。
- 締切済み
- プリンター・スキャナー
- remiremi2021
- 回答数1
- VMware Player 3.0 でブリッジ接続する方法を教えてくだ
VMware Player 3.0 でブリッジ接続する方法を教えてください。 ホストOS: WindowsXP professional sp3 (IP: 192.168.1.11) ゲストOS: CentOS 5.4(IP: 192.168.1.177) 仮想マシン設定 > ハードウェア > ネットワークアダプタ にて ネットワークをブリッジに設定しています。 この状態で、ゲストOSのIPに対し ping を送信してみるとレスポンスがあるのですが ssh できません。ゲストOSを落としてpingを送信した場合レスポンスはないので、IPの衝突 でもないようです。ゲストOSは CentOSを最小構成でインストールし、ファイヤーウォールは http, https, smtp, ssh を許可しています。 また、ダウンロードしてきた VMware-player-3.0.0-203739.exe より vmnetcfg.exe を 取り出して実行し、仮想ネットワークの設定で自動になっていた VMnet0 のブリッジ先を 内臓のネットワークカードに設定してみましたが、結果は同じです。 どのようにできないかというと、ずっと応答を待ち続けているような状態になります。 ゲストOS側で、ifconfig eth0 down/up したり networt restart をしたり、いろいろ 試していたときに一度だけ接続に成功したように見えましたが、下記のようなエラーに なりました。 $ ssh root@192.168.1.177 The authenticity of host '192.168.1.177 (192.168.1.177)' can't be established. RSA key fingerprint is 03:0c:6a:1f:18:01:38:c7:ff:c3:06:f0:3a:62:ee:cf. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.177' (RSA) to the list of known hosts. root@192.168.1.177's password: Read from socket failed: Connection reset by peer 以前に、無償版のVMware 2(Playerではない?)を使用しており、アンインストールして VMware3.0を入れなおししたので、その影響も考え、仮想ネットワークの設定で、一旦、 デフォルトの設定に戻し、ネットワークアダプタ等の再インストールもやってみたのですが やはり結果は同じになります。 正しいブリッジ接続の方法をご教示いただけないでしょうか? よろしくお願いいたします。
- 締切済み
- その他([技術者向] コンピューター)
- hiro1109
- 回答数3
- JAVAのパッケージについて
CentOSで、WEBページからデータベースにアクセスするためのプログラムをつくっているのですが、サーブレットがコンパイルエラーになります。 サーブレットで、mypackageが解決できないとのことです。 # javac -classpath /opt/tomcat6/apache-tomcat-6.0.20/lib/servlet-api.jar Controller10.java ---------- 1. ERROR in Controller10.java (at line 10) import mypackage.Model10; ^^^^^^^^^ The import mypackage cannot be resolved ---------- mypackageはデータベースにアクセスするJavaBeanであるModel10をいれているフォルダです。Model10.javaはコンパイルできました。 Controller10.java というのは、Model10.classにアクセスするためのサーブレットです。 Controller10.javaと同じ階層に、mypackageのフォルダをつくり、その下に、Model10.classというJavaBeanをいれていて、なぜ解決できないのか、どうしてもわかりません。 ファイル構造は下記の通りです。 webapps |___mysamples |_test.jsp |_HTML |_WEB-INF |_class |_Controller10.java |_mypackage ←フォルダ |_Model10.class ←JavaBean Controller10.javaの抜粋です ------------------------------ import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.ServletException; import java.io.IOException; import javax.servlet.ServletContext; import javax.servlet.RequestDispatcher; import java.io.PrintWriter; import mypackage.Model10; ←Controller10にimport文をいれてます。 ------------------------------ Model10.javaの抜粋です ------------------------------ package mypackage; ←Model10にpackage文をいれてます。 import java.sql.DriverManager; import java.sql.Connection; import java.sql.Statement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Vector; ------------------------------- JARやWARファイルをつくらなければ、パッケージしたことに ならないのでしょうか・・・。 すみませんが、解決方法を教えてください。
- ベストアンサー
- Java
- noname#227157
- 回答数1
- RPM のソースパッケージが展開できません
RPM のソースパッケージが展開できません。 CentOS6.4です。 #rpm -ivh webalizer-2.21_02-3.3.el6.src.rpm 1:webalizer 警告: ユーザ mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザ mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザ mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザ mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザ mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザ mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザ mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します 警告: ユーザ mockbuild は存在しません - root を使用します 警告: グループ mockbuild は存在しません - root を使用します ########################################### [100%] これで展開されているはずなんですが、RPM のソースパッケージが展開されていません。 「RedHat系のOSでは/usr/src/redhatディレクトリや/var/src/rpmディレクトリにRPMをビルドするためのディレクトリが用意されています。」とありましたが、デフォルトではどちらも存在していなかったので # cd /usr/src # mkdir redhat # cd redhat # mkdir BUILD RPMS SOURCES SPECS SRPMS としして自分でディレクトリを新規作成したのち、、もう一度 #rpm -ivh webalizer-2.21_02-3.3.el6.src.rpm を行いましたが /usr/src/redhat/SPECSに何も展開されません。(SPECSは空のまま) やり方が間違っていますか?
- ベストアンサー
- その他([技術者向] コンピューター)
- boteboteni
- 回答数3
- 【メモリ]】vmstat、free、topの表示
Linux(CentOS)でサーバのメモリ状態を確認するために 以下のコマンドを実行しました。 ・vmstat ・free ・top 【vmstat】 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 140 29812 137284 242088 0 0 0 3 2 0 1 0 96 3 0 【free】 total used free shared buffers cached Mem: 515312 485500 29812 0 137284 242088 -/+ buffers/cache: 106128 409184 Swap: 1052216 140 1052076 【top】 Mem: 515312k total, 485500k used, 29812k free, 137284k buffers Swap: 1052216k total, 140k used, 1052076k free, 242088k cached 各コマンドの表示結果の関連性を教えてください。 1.vmstatコマンドでは「used」項目が表示されないため メモリの使用量が分からない? 2.「used」項目と「free」項目を足し合わせると、実メモリサイズ(total)と一致する。 「buff(ers)」項目と「cashe(d)」項目は、実メモリの情報?仮想メモリの情報? 3.「buff(ers)」項目と「cashe(d)」とは?また違いは? #freeコマンドでは、「cashed」項目は「Mem(実メモリ)」列に表示されているが #topコマンドでは、「Swap(仮想メモリ)」列に表示されている。 4.「-/+ buffers/cache:」列の意味は? 「used」項目と「free」項目を足し合わせると、実メモリサイズ(total)と一致する。 #「Mem」項目の「buffers」項目と「cashed」との違いは? ご教示お願いいたします。 <環境> CentOS(5.5) カーネルバージョン:2.6.18-194.11.3.el5 実メモリ:512MB スワップ領域:1024MB procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 140 29812 137260 242080 0 0 0 3 2 0 1 0 96 3 0 top - 17:00:00 up 125 days, 16:04, 1 user, load average: 0.05, 0.05, 0.02 Tasks: 107 total, 1 running, 106 sleeping, 0 stopped, 0 zombie Cpu(s): 0.2%us, 0.2%sy, 0.4%ni, 96.2%id, 3.1%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 515312k total, 485500k used, 29812k free, 137260k buffers Swap: 1052216k total, 140k used, 1052076k free, 242080k cached
- 締切済み
- Linux系OS
- japan_kkkw
- 回答数1
- chkconfigの挙動をいまいち理解していないのでお教えください
CentOS5をVPSで使ってます。(Xen) -bash-3.2# chkconfig --list clamav 0:off 1:off 2:on 3:on 4:on 5:on 6:off courier-imap 0:off 1:off 2:on 3:on 4:on 5:on 6:off crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off dc_client 0:off 1:off 2:off 3:off 4:off 5:off 6:off dc_server 0:off 1:off 2:off 3:off 4:off 5:off 6:off freshclam 0:off 1:off 2:on 3:on 4:on 5:on 6:off gpm 0:off 1:off 2:off 3:off 4:off 5:off 6:off httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off lighttpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off lxadmin 0:off 1:off 2:on 3:on 4:on 5:on 6:off mcstrans 0:off 1:off 2:on 3:on 4:on 5:on 6:off messagebus 0:off 1:off 2:off 3:on 4:on 5:on 6:off mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off named 0:off 1:off 2:on 3:on 4:on 5:on 6:off netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off netfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off netplugd 0:off 1:off 2:off 3:off 4:off 5:off 6:off network 0:off 1:off 2:on 3:on 4:on 5:on 6:off portmap 0:off 1:off 2:off 3:off 4:off 5:off 6:off qmail 0:off 1:off 2:on 3:on 4:on 5:on 6:off rdisc 0:off 1:off 2:off 3:off 4:off 5:off 6:off restorecond 0:off 1:off 2:on 3:on 4:on 5:on 6:off saslauthd 0:off 1:off 2:off 3:off 4:off 5:off 6:off smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off spamassassin 0:off 1:off 2:on 3:on 4:on 5:on 6:off sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off winbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off xinetd 0:off 1:off 2:on 3:on 4:on 5:on 6:off yum-cron 0:off 1:off 2:on 3:on 4:on 5:on 6:off xinetd based services: chargen-dgram: off chargen-stream: off daytime-dgram: off daytime-stream: off discard-dgram: off discard-stream: off echo-dgram: off echo-stream: off finger: off ntalk: off pureftp: on rsync: off smtp_lxa: on swat: off talk: off tcpmux-server: off time-dgram: off time-stream: off -bash-3.2# なのですが なぜ、shutdown -r nowしても、 -bash-3.2# ps aux | grep mysql root 736 0.1 0.0 2452 1168 ? S 19:51 0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid mysql 791 0.0 0.1 13900 4732 ? Sl 19:51 0:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/lib/mysql/mysql.sock root 899 0.0 0.0 1832 492 pts/0 R+ 19:52 0:00 grep mysql -bash-3.2# と表示されるのでしょうか? ひょっとして、lxadminが関係してるのでしょうか・・・・? (ランレベル3、というか、すべてにおいて、mysqldはoffなのに) よろしくお願いいたします。
- ドライバのインストール時にエラーが出ます。
ドライバのインストール時にエラーが出ます。 パソコンのスペックです メーカー:Unitcom OS:windows7,後にCentOSとデュアルブート プロセッサ:Intel(R) Core(TM) i3 CPU 540@ 3.07GHz 3.07GHz 実装メモリ:2.00GB システムの種類:32ビット ビデオカード:Intel(R) Graphics Media Accelerator HD ネットワークアダプタ:Atheros AR8131 PCI-E Gigabit Ethernet Controller (NDIS 6.20) 私はLinuxのコマンドや階層、ファイルコピーの方法は理解しておりますが インストール、ドライバやサーバの構築は初めてです。 Linux CentOS5.4をインストールしました。 インストールの際手元のマニュアルではネットワークの設定が出るはずですが その設定は出ませんでした。 また、ネットワークケーブルを差し込んで再度インストールをしましたが その画面はでませんでした。 rootでログインした後ifconfigのコマンドを打っても inet addr:127.0.0.1 Mask:255.0.0.0 と表示され自動で取得もしてなさそうです。 (手元のマニュアルではインストール機能はまずはbaseしか入っていません) その後いろいろと検索したところ LANボードのドライバが認識されていない などと解答もあるのであり一度ドライバをインストールしようと http://partner.atheros.com/Drivers.aspx AR81Family Linux Driver の AR81Family-Linux-v1.0.1.9.tar.gz をダウンロードしてきました。 ドライバのインストール手順ですが 1. Move the base driver tar file to the directory of your choice. For example, use /home/username/arl1e or /usr/local/src/arl1e. #/usr/local/src/arl1eの下にAR81Family-Linux-v1.0.1.9.tar.gzを置きました 2. Untar/unzip archive: tar zxf AR81Family-Linux-v1.0.1.9.tar.gz #解凍(という言い方でいいんでしょうか)このコマンドを打って実行しました 3. Change to the driver src directory: cd arl1e-1.0.1.9/src/ #バージョン管理のためフォルダを作成しsrcの下に行きました 4. Compile the driver module: make install #これを実行後下記エラーでストップしています Makefile:101; ***Linux kernel source not configured - missing version.h Stop. とエラーが返されました。 kernel sourceが構築出来ないとでているのですが 1.kernelを認識してないのでしょうか? Kernelがどうなっているのか調べたいのです。 http://www.kernel.org/ でlinux-2.6.34.tar.bz2はダウンロードしてきました。 2.Kernelの有無はどこで確認すれば良いのでしょうか?(バージョン) 3.Kernelはインストール方法などサイトがあれば教えてください。 よろしくお願いします。
- openLDAPでslapd.confの設定
openLDAPをインストールして、ドキュメントのクイックスタート「 http://www.openldap.org/doc/admin24/quickstart.html 」を見ながら、設定を行なっているのですが、期待した結果が得られません。 ドキュメントによると、slapd.confに「suffix "dc=example,dc=com"」と記述した場合、slapdのサービスを起動した後で「ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts」を実行すると、「dn: namingContexts: dc=example,dc=com」と表示されるべきなのですが、「namingContexts: dc=my-domain,dc=com」と表示されてしまいます。そのためかどうかわかりませんが、後続のldapaddを行なっても、正しいパスワードを入れているつもりなのにInvalid Credentials(49)が表示されてしまいます。 環境:CentOS 6 x86_64 インストール:openldap-servers と openldap-clientsをyumでインストールした rpm -qc openldap-serversの結果: /etc/openldap/schema/collective.schema /etc/openldap/schema/corba.schema /etc/openldap/schema/core.ldif /etc/openldap/schema/core.schema /etc/openldap/schema/cosine.ldif /etc/openldap/schema/cosine.schema /etc/openldap/schema/duaconf.schema /etc/openldap/schema/dyngroup.schema /etc/openldap/schema/inetorgperson.ldif /etc/openldap/schema/inetorgperson.schema /etc/openldap/schema/java.schema /etc/openldap/schema/misc.schema /etc/openldap/schema/nis.ldif /etc/openldap/schema/nis.schema /etc/openldap/schema/openldap.ldif /etc/openldap/schema/openldap.schema /etc/openldap/schema/pmi.schema /etc/openldap/schema/ppolicy.schema /etc/openldap/schema/redhat/autofs.schema /etc/openldap/slapd.conf /etc/pki/tls/certs/slapd.pem /etc/sysconfig/ldap 当然、slapd.conf は /etc/openldap の中に作っています。 アドバイスよろしくお願いします。
- Segmentation Fault (メモリ制限?)
Segmentation Fault (Fortranのプログラム)に関して質問です。 あるデータを処理するプログラムですが、小さなデータの場合問題ないですが、 大きなデータを扱うようになった場合Segmentation Faultとなります。 宣言している配列サイズを超えた部分のアクセスなどでSegmentation Faultが出ることがあるようですが、どうやらそのような現象ではなく、 メモリ制限にひっかかっている感じがいたします。 エラーが出る部分はどうやらSubroutine内の大きなデータ宣言を している部分のようです。(下の例ではtest bが表示れる以前に止まります。) !-------------------------------------------------- subroutine calc_tri( ) implicit none real*8 data1(3,200000) !<--- ここでエラー --> write(6,*) 'test b' !-------------------------------------------------- このような場合、配列データを減らす以外にどのような対策が あるのでしょうか? あるいはメモリ制限になりそうなデータ数が分る方法などあります でしょうか? 環境は linux (CentOS) intel Fortran Compiler version 8.0 Mem: 1GB topコマンドにて Memの使用割り合いは10%にもならないのですが コンパイラによるメモリ制限などもあるのでしょうか? subroutine内の配列の宣言はデータ数より多くとっていることは確認しています。
- ベストアンサー
- その他(プログラミング・開発)
- noname#29127
- 回答数2
- CentOS5のDNS問題?
現在、CentOS5.10のサーバーを使用しています。 このサーバー自体を現在ルーターとして使用しています。 (その他:DHCPサーバー DNSサーバー(BIND) プロキシサーバー(Squid)なども稼働中です) そこでいくつか問題があります。 某動画サイトを見ようとしと、LAN内のPCでアクセスすると、サムネイルや動画の読み込みが少し遅いです。 試しにサーバーから某動画サイトにアクセスすると、表示が非常に速いのです。 はっきりとした原因がわかっているわけではなく、おそらくDNSサーバーの設定かSquidの設定が間違っているのかと思います。(もしくはresolve.conf等の設定ミス?) が、自分なりに試行錯誤してみましたが、一向に問題解決できなかったので、お力をお借りしたいと思い質問しました。 サーバー自体の性能は十分なので記載はいたしません。 また、フレッツ光ネクスト隼でプロバイダはOCN (IPv6は契約していません。) この部分を変更していないんじゃない? とか、 この部分の設定はどうなってる? など 聞いていただければすぐにお応えいたしますので、ご助力ください。 よろしくお願いいたします。
- ベストアンサー
- その他(ITシステム運用・管理)
- eisen0502
- 回答数1
- Qpopperをインストールできません
CentOS6.0にqpopper4.0.13をインストールしようとしたのですが、 makeにて下記のようなエラーが出力されます。 どなたかご存知でしたら、ご教授頂けないでしょうか? ---------------- popper.c: In function ‘qpopper’: popper.c:153: error: conflicting types for ‘getline’ /usr/include/stdio.h:673: note: previous declaration of ‘getline’ was here popper.c: In function ‘tgetline’: popper.c:617: 警告: passing argument 1 of ‘getline’ from incompatible pointer type /usr/include/stdio.h:673: note: expected ‘char ** __restrict__’ but argument is of type ‘char *’ popper.c:617: 警告: passing argument 2 of ‘getline’ makes pointer from integer without a cast /usr/include/stdio.h:673: note: expected ‘size_t * __restrict__’ but argument is of type ‘int’ popper.c:617: 警告: passing argument 3 of ‘getline’ from incompatible pointer type /usr/include/stdio.h:673: note: expected ‘struct FILE * __restrict__’ but argument is of type ‘struct POP *’ popper.c:617: 警告: assignment makes pointer from integer without a cast make[1]: *** [popper.o] エラー 1 make[1]: ディレクトリ `/usr/local/src/qpopper4.0.13/popper' から出ます make: *** [popper_server] エラー 2 ------------------- ここにいたるまでの手順です↓ /usr/sbin/useradd -s /dev/null -d /dev/null pop cd /usr/local/src/ tar -xzf qpopper4.0.13.tar.gz cd qpopper4.0.13 ./configure --enable-apop=/etc/pop.auth =--with-popuid=pop make
- 締切済み
- その他(ビジネス・キャリア)
- tadashidesu
- 回答数1
- ntpdateで時刻同期すると一日ずれます。
Linuxでntpdateで時刻同期すると一日ずれます。 # date 2010年 11月 11日 木曜日 09:34:21 JST 今日は11月10日です。 # date -s 20101110 2010年 11月 10日 水曜日 00:00:00 JST #ntpdate -b ntp.nict.jp 11 Nov 09:35:24 ntpdate[22948]: the NTP socket is in use, exiting # date 2010年 11月 11日 木曜日 09:35:28 JST なぜか11日にもどされます。 # hwclock --show # 何も表示されません。 # cat /etc/sysconfig/clock ZONE="Asia/Tokyo" UTC=true ARC=false 他のサーバにつないでも同様でした。 # date -s 20101110 2010年 11月 10日 水曜日 00:00:00 JST #ntpdate -b eric.nc.u-tokyo.ac.jp 11 Nov 12:30:03 ntpdate[23329]: step time server 130.69.251.23 offset -86403.273202 sec # ntpdate -b 11 Nov 12:31:01 ntpdate[23331]: no servers can be used, exiting # ntpdate -b ntp.sut.ac.jp 11 Nov 12:31:13 ntpdate[23332]: step time server 133.31.180.6 offset -86403.269931 sec # ntpdate -s ntp.sut.ac.jp # date 2010年 11月 11日 木曜日 12:31:33 ntpはもちろんはいっています。 #rpm -qa ntp ntp-4.2.2p1-9.el5.centos.2.1 よろしければアドバイスをいただけないでしょうか?
- パーティション
Linuxでwebサーバを自宅で構築したいと思っていますが、 パーティション分割がぜんぜん理解出来ません。 下記の条件でどのくらいのバイト分割が良いかご教授お願いします。 --------------------------------------------------------------- 1.主にwebサーバとして使用 2.HDD:108GB(36×3) メモリ:1G OS:CentOS(RedHatとほぼ同じとか) 3.勉強の為、出来るだけ/(スラッシュ)を切りたいと思っています。 4.アクセスlogは基本的に2週間保存できれば0kです 5.アクセスは個人運営のHPにしては多いくらいを目標にと考えています。 6.RAID等の冗長性は必要無いと考えています。 (mondoでバックアップは取ろうとは考えています。) 7.swap,/,/boot,/usr,/home,/var,/tmp,(/opt)で構成したいかな? --------------------------------------------------------------- なにぶんコレに関してはド素人なので、無理な事を言ってたり、変な事を言ってたりするかも知れませんが、お許し下さい。 また、情報も足りない部分はご依頼して頂けるのならできるだけ補足いたします。 こんなんでいいんじゃない?っていう気楽な気持ちでも良いので何卒回答を宜しくお願いします。
- ベストアンサー
- ハードウェア・サーバー
- sa-roin
- 回答数1
- RAIDとパーティション
同容量、同メーカーの2台のHDDを搭載して、raidを使いCentOS4.3をインストールしましたがうまくいきません。 インストール時の[ディスクパーティションの設定]でDisk Druidを使用して手動パーティションの設定」を選択し、[ディスクの設定]で (1)[RAID]ボタン (2)[RAIDオプション]より「ソウトウェアRAIDパーティションを作成」を選択し[OK] (3)[パーティション追加]より ファイルシステムタイプ:デフォルト(softwareRAID) 使用可能なドライブ:hda 157065MB HDT722516LAT80 容量:32768 プライマリパーティションにするにチェック で[OK] (4)(3)の手順で「使用可能なドライブ」のところだけを[hdc 157065MB HDT722516LAT80]に変更 (5)RAID]ボタン (6)[RAIDオプション]より「RAIDデバイスを作成」を選択し[OK] (7)[パーティション追加]より マウントポイント:/ ファイルシステムタイプ:デフォルト(ext3) RAIDデバイス:デフォルト(md0) RAIDレベル:RAID1 RAIDメンバー:hda1 32765 hdc1 32765 で[OK] (1)~(7)の手順を「SWAP」容量:2,048 「home」容量:最大 それぞれ行いました。 [ブートローダーの設定]はデフォルトです。 インストールはうまく成功し最終画面までいくのですが、 リブートしたあとに「bootable CD does not exist」メッセージが表示され、そこから先へ進みません。 正しい、RAIDパーティションのきりかたを教えてください。 (できれば、初心者なのでインストール画面での手順を)
- ベストアンサー
- Linux系OS
- noname#19364
- 回答数2
- subversionのBASIC認証の回数について
初めまして。x86machineと申します。 現在ファイルのバージョン管理を行うため、subversionの導入を行っております。 Linux(CentOS)サーバへsubversionを追記致します参考にしたサイトで紹介している設定方法に従ってWebDAV経由で Basic認証をパスする形でリポジトリでアクセスできるよう設定しました。 WindowsクライアントにインストールしたTortoiseSVNからリポジトリへアクセスしたところ、アカウントを間違えずに入力したとしても、 BASIC認証の要求ウィンドウが2~3回繰り返し表示されてしまいます。 要求された分、間違えずにユーザ名とパスワードを入力すればリポジトリを閲覧することができ、データのチェックアウトやコミットも行うことができます。 subversionでは、BASIC認証でパスワードを入力要求の回数は数回繰り返されるのが普通なのでしょうか? Apacheのエラーをログから確認したところ、認証を行っている間ずっとHTTPの207エラーをはいていたようです。 設定を見直したのですがどこがどう違うのか分からなかったため、質問を投稿させていただいた次第です。 WebDAV、若しくはsubversionの設定に何か間違いがあるのでしょうか? コンフィグ・ファイルの内容と、Apacheのエラーを追記致しますので、何かご回答をいただければと思います。 また、質問内容や原因を判断するにあたっての必要なデータに不足がありましたら、お手数ですがこちらもご指摘いただきたいと思います。 宜しくお願いします。 ----------------------------------------------------------- ・環境について サーバ : CentOS 5.0 クライアント: Windows 2000 Professional (32bit) 及び Windows XP Professional (32bit) Apache : 2.2.3-11.el5 subversion : 1.4.2-2.el5 mod_dav_svn : 1.4.2-2.el5 他 : TortoiseSVN 1.5.6, Build 14908 - 32 Bit ・リポジトリの作成場所 /var/www/配下に"svn"フォルダを作成し、その中に作成。 ・subversion,WebDAV設定の際に参考にしたサイト http://www.proton.jp/apps/subversion.html http://sfi.hamazo.tv/e1447564.html http://d.hatena.ne.jp/ishikawa84g/20080915/1221424863 http://www.server-world.info/note?os=ce5&p=subversion http://park1.wakwak.com/~ima/centos4_subversion0001.html ・subversionのコンフィグファイルの内容 …… <Location /svn/> DAV svn SVNParentPath /var/www/svn #Limit write permission to list of valid users. #<LimitExcept GET PROPFIND OPTIONS REPORT> #Require SSL connection for password protection. #SSLRequireSSL AuthType Basic AuthName "Authorization Realm" #AuthUserFile /path/to/passwdfile AuthUserFile /var/www/svn/.htpasswd AuthzSVNAccessFile /etc/httpd/svnaccess Require valid-user #</LimitExcept> </Location> ・BASIC認証時、Apacheのエラー (端末からsvnuserとしてリポジトリへアクセス。) 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "OPTIONS /svn/project HTTP/1.1" 200 - 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project HTTP/1.1" 207 653 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/vcc/default HTTP/1.1" 207 404 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/bln/9 HTTP/1.1" 207 455 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project HTTP/1.1" 207 653 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/vcc/default HTTP/1.1" 207 404 ……
- 締切済み
- その他([技術者向] コンピューター)
- noname#98561
- 回答数1
- 検索エンジンのHTML解析について
Googleなどの検索エンジンの仕組みについて教えてください。 Googleなどは色々なサイトを巡回し、HTML、又はXMLを取得していると思います。 その場合、そのページのHTMLコードなど全てをデータベース等に格納しているのでしょうか? それとも本文のテキスト部、リンク部など分けて格納しているのでしょうか? JavaScript部やコメント部等は確実に除去していると思いますが。 htmlのタグがあると文章解析は出来ないと思うので色々と除去していると思いますが、 その場合難しいのはどこが本文かは各サイトの構造によって違うことです。 人間が各サイトを解析して設定すれば出来るのでしょうが、Google位になると確実に現実的には不可能だと思います。 自分の想像力が足りないだけでしょうが、一体どのようにしてHTML文書を解析し次の段階(インデックス作成など)へ進むのか分かりません。 すみませんが教えて頂けないでしょうか? 関係ないとは思いますが、一応自分の環境だけは書いておきます。 centOS6 , PHP5.3などです。
- ベストアンサー
- その他([技術者向] コンピューター)
- chopperin
- 回答数1