ラベル インストール の投稿を表示しています。 すべての投稿を表示
ラベル インストール の投稿を表示しています。 すべての投稿を表示

2017年5月23日火曜日

Raspberry PI2 インストール

Raspberry PIを設定してみます。
一応、miniSDカード、Raspberry PIを準備します。
僕の場合は3年前に買ったRaspberry PI2でエビデンスを取りますのでご了承くださし。

1.RASPBIAN Download


https://www.raspberrypi.org/downloads/raspbian/
RASPBIAN JESSIE WITH PIXELの”Download ZIP”ボタンをクリックして、Downloadします。

2.miniSDカードフォーマット

32GまではFAT32フォーマット
64G以上はexFATフォーマットにします。

3.SDカードへimg書く

1番からdownloadしたzip(2017-04-10-raspbian-jessie.zip)ファイルを解凍します。
2017-04-10-raspbian-jessie.imgファイルが見えます。

Win32 Disk Imagerを
https://sourceforge.net/projects/win32diskimager/
からDownloadして起動します。


















左側の赤い四角にはimgファイルをセットします。
右にある赤い四角にはフォーマットしたDriverをセットします。
下にあるWriteをクリックします。


4.確認

sdカードをRaspberry piに入れてPower onをします。
そしたら


















この画面が見えると思います。
これでRaspberry PIのインストールは完了します。

次回は
日本語の環境設定に関して説明します。
https://naiggy.blogspot.jp/2017/05/raspberry-pi.html

日本語のキーボードとwi-fiに関しては
http://naiggy.blogspot.com/2017/05/raspberry-pi-wi-fi.html

以上です。







2017年3月18日土曜日

windows pcでLinuxインストール vmware player

Windowマシンで仮想環境を作りたいですがどうすればよいかわからない場合があります。
この悩みを解決します。
解決するためにvmware playerを説明します。
vmware playerは、非営業目的では無料で使用しますが、商用ではライセンスを買わなければならないです。
vmware playerは仮想環境を作るために最適なものであります。
License情報はhttp://www.vmware.com/jp/products/player/faqs.html

1.vmware playerのdownloadします。

VMware Workstation 12.5.4 Playerです。

2.インストールします。
























拡張キーボード機能が使用を使用するためには64bitのCPUが必要です。
詳細は
http://www.vmware.com/jp/support/support-resources/pubs/ws_pubs/releasenotes_ws80.html
ご参考ください。
僕は再起動がいやですのでなしにします。
その後は次へ 次へにします。

完了をクリックすると
デスクトップに
























3.仮想ホスト作成

 ①

デスクトップのアイコンをクリックすると上と同じ画面が表示されます。
僕は家で非営業目的で使用しますので個人メールを登録しました。




そので新規仮想マシン作成をクリックします。
クリックする前に必要なisoファイルをlocalPCにdownloadします。
僕の場合はcenos6 32bitでします。
CentOS Downloadは
http://ftp.jaist.ac.jp/pub/Linux/CentOS
をご参照ください。























僕の場合は”後でOSインストール”を選択します。
何か聞かれることがいやですので。。。次へクリック























LinuxとバージョンにはCentOSを選択して次へをクリックします。






















仮想マシン名を書きます。
この名で保存するfolder名と②が画面のところに仮想マシン名が表示されます。






















仮想マシンのサイズを決めます。






















設定情報が全部表示されます。
ここでハードウェアをカスタマイズを選択すると仮想マシン設定画面へいきます。
ここではこの次で説明します。




















仮想マシン設定の編集をクリックします。






















CD/DVDを選択して右にあるISOイメージファイルを使用するから
先DownloadしたISOファイルを選択して、OKをクリックします。
すると⑧画面に戻ります。そこで仮想マシン再性をクリックします。



VMware Toolsは後でするをクリックします。
同時にすることがよくないのでホストインストールが完了してから
インストールします。




ここからは一般ホストインストールと同様ですので省略します。
もし、マウスが仮想画面から開放されない場合はキーボードの左にあるctrl + Altを押すとマウスが開放されます。
次へ、次へとするホストインストールが完了します。

インストールが完了すると上と同じ画面が表示されます。
このサーバーを落とす場合はshutdown -h nowのコマンドを発行します。

会社のかたはVirtualBoxをお勧めします。
ご参考ください。

以上です。

2017年3月12日日曜日

Job Arranger Install (CentOS 7, PostgreSQL)

Job Arrangerをインストールする前に必ず先にZabbixをインストールしていることです。Job ArrangerはZabbixDBを借りているので必須です。
CentOS 7, PostgreSQLを基準にして記述します。
まだ、Zabbixをインストールしてないならば
https://naiggy.blogspot.jp/2017/03/10zabbix-install-centos7-postgresql.html
ご参照ください。


1. Job Arranger Server & Job Arranger Agent Install

PostgreSQLモジュールがあるサーバーでインストールが行います。
#rpm -ivh https://ftf-support.fitechforce.com/redmine/projects/job-arranger-for-zabbix/repository/raw/3.2.0/Job%20Arranger%20Server/jobarranger-server-postgresql-3.2.0-1.el7.x86_64.rpm

#rpm -ivh https://ftf-support.fitechforce.com/redmine/projects/job-arranger-for-zabbix/repository/raw/3.2.0/Job%20Arranger%20Agent/jobarranger-agentd-3.2.0-1.el7.x86_64.rpm

# cat /usr/share/doc/jobarranger-server-postgresql-3.2.0/database/postgresql/PostgreSQL_JA_CREATE_TABLE.sql  | psql -U zabbix zabbix

# cat /usr/share/doc/jobarranger-server-postgresql-3.2.0/database/data/JA_INSERT_TABLE.sql  | psql -U zabbix zabbix

# vi /etc/jobarranger/jobarg_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

vi /etc/jobarranger/jobarg_agentd.conf
Hostname=Zabbix server

# vi /var/lib/pgsql/data/pg_hba.conf
host    all             all             0.0.0.0/0            trust
追加
# vi /var/lib/pgsql/data/postgresql.conf
listen_addresses = '*'
修正

セキュリティにあわせて設定お願いいたします。
# systemctl start jobarg-server
# systemctl start jobarg-monitor
# systemctl start jobarg-agentd
# systemctl enable jobarg-server
# systemctl enable jobarg-monitor
# systemctl enable jobarg-agentd

PostgreSQL Port:5432
 # firewall-cmd --add-port=5432/tcp --zone=public --permanent
 Job Arranger Server → Job Arranger Agent : 10055
 # firewall-cmd --add-port=10055/tcp --zone=public --permanent
 Job Arranger Agent → Job Arranger Server : 10061
 # firewall-cmd --add-port=10061/tcp --zone=public --permanent
 # firewall-cmd --reload
もし、firewalldが停止設定ならこの作業はいらないです。

2. ODBC 設定

管理ツール → ODBC データソース(64ビット) 選択


















PostgreSQL Unicodeを選択して完了します。




















Data Source NameにはJob Arranger Managerのconfigureファイルに書く名前を書きます。
必ず、テストボタンをクリックして成功していることご確認ください。

3.Job Arranger Manager Install


ここから環境にあるJob Arranger ManagerをDownloadして実行します。





















使用するユーザーを選択します。
Job Arranger Managerをインストールするマシン使用者全員を対象にする場合は
すべてのユーザーを選択。
Job Arranger Managerをインストールするユーザーだけを対象にする場合は
このユーザーのみを選択します。





















Job Arranger MangerとViewを選択する画面があります。
Mangerはジョブの設計が可能ですがViewを表示のみになります。

4.Job Arranger Manger Confファイル設定

confファイルの場所は









confファイル内容は
<JobconDBInfo>
  <DBInfo>
    <JobconName>test1</JobconName> <=Managerを起動する時に表示される
    <DBUser>zabbix</DBUser>       <=Zabbix DB Login User
    <DBPassword>zabbix</DBPassword>   <=Zabbix DB Login Password
    <DBSource>PostgreTEST</DBSource>  <=ODBC作成時のデータソース名
    <DBType>1</DBType>                   <=0:MySQL 1:PostgreSQL
    <HealthCheckFlag>0</HealthCheckFlag><=PostgreSQLは無視
    <HealthCheckInterval>5</HealthCheckInterval><=PostgreSQLは無視
    <JaZabbixVersion>3</JaZabbixVersion><=Zabbix 2.2以上は3をセット
  </DBInfo>
</JobconDBInfo>
修正完了後
Job Arranger Managerのアイコンをクリックします。


 これでJob Arrangerのインストールは完了になります。
以上です。

10分で終わるZabbix Install (CentOS7, PostgreSQL)

CentOS 7を基準にZabbix 3.0をインストールします。
Zabbix 3.0の場合はLTSです。
サポート期間は2019/2までです。
ご参考お願いいたします。
http://www.zabbix.com/jp/life_cycle_and_release_policy


1.アプリをインストールします。

# yum -y update #これは選択条件です。
# yum -y install httpd
# yum -y install php php-pgsql php-gd php-bcmath php-common php-mbstring php-xml
# yum -y install postgresql postgresql-server postgresql-contrib
# rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
# yum -y install zabbix-server-pgsql zabbix-agent zabbix-get zabbix-sender
# yum -y install zabbix-web zabbix-web-pgsql

# systemctl enable postgresql
# systemctl enable httpd

Selinuxをdisabled設定
   これのしない場合はZabbix Server認識ができないです。
# vi /etc/selinux/config
 SELINUX=enforcing => SELINUX=disabled
 reboot


2. DB設定

# su - postgres
-bash-4.2$ initdb –encoding=UTF8 —no-locale
-bash-4.2$ exit
# systemctl restart postgresql
# cd /usr/share/doc/zabbix-server-pgsql-3.0.8/
# psql -U postgres postgres
postgres=# create user zabbix password 'zabbix';
postgres=# create database zabbix owner=zabbix;
postgres=# \q
# zcat create.sql.gz | psql -U zabbix zabbix


3. firewalldのport設定

  WEB Port開放
# firewall-cmd --add-port=80/tcp --zone=public --permanent
    Zabbixサーバー → Zabbixエージェント:10050
# firewall-cmd --add-port=10050/tcp --zone=public --permanent
    Zabbixエージェント → Zabbixサーバー:10051
# firewall-cmd --add-port=10051/tcp --zone=public --permanent
    firewalld設定後再起動
# firewall-cmd --reload
 内部ネットワークでfirewalldがいらない場合は
# systemctl stop firewalld
# systemctl disable firewalld

4. PHP timezone設定

# vi /etc/httpd/conf.d/zabbix.conf
# php_value date.timezone Europe/Riga
php_value date.timezone Asia/Tokyo
# systemctl restart httpd

5. WEB Page接続

http://localhost/zabbix

①セットアップ画面

②モジュールチェック画面














date.timezoneを設定してない場合は上のようなエラーが起きます。
4. 番の修正をお願いいたします。

③DBセットアップ画面

















④サーバー名設定
NameのところはInstallが完了すると右上にあるサーバー名になります。
僕の場合はZabbix 3.0になります。


これ以上は
MySQLのインストールと同様ですのでご参照ください。

以上です。

2017年2月26日日曜日

10分で終わるZabbix Install MariaDB/MySQL (CentOS7 MariaDB 10.1)

CentOS 7を基準にZabbix 3.0をインストールします。
Zabbix 3.0の場合はLTSです。
サポート期間は2019/2までです。
ご参考お願いいたします。
http://www.zabbix.com/jp/life_cycle_and_release_policy
MariaDBとMySQLを同じにしてインストールします。

1.yum updateは選択になります。
# yum update -y

2.MariaDBのrepo登録
# vi /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Gpgcheck=1

3.各アプリインストール(MariaDB, apache, zabbix)
# yum install mariadb mariadb-server -y
# yum install httpd -y
# rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
    Zabbix バージョンをアップしたい場合はhttp://repo.zabbix.com/zabbix/から選択してください。
# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
# yum install zabbix-get zabbix-sender -y

4.MariaDBセットアップ
①MariaDB起動
# systemctl start mariadb
②DBユーザー作成
# mysql -uroot
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
MariaDB [(none)]> exit
③Zabbix Dataセットアップ
   -urootではなく-uzabbixでします。
# zcat /usr/share/doc/zabbix-server-mysql-3.0.7/create.sql.gz | mysql -uzabbix zabbix -p
Enter password: zabbix

5.MariaDBとApache自動起動設定
# systemctl enable mariadb
# systemctl enable httpd

6.Selinuxをdisabled設定
  これのしない場合はZabbix Server認識ができないです。
# vi /etc/selinux/config
SELINUX=enforcing => SELINUX=disabled
reboot

7.firewalldのport設定
  WEB Port開放
# firewall-cmd --add-port=80/tcp --zone=public --permanent
    Zabbixサーバー → Zabbixエージェント:10050
# firewall-cmd --add-port=10050/tcp --zone=public --permanent
    Zabbixエージェント → Zabbixサーバー:10051
# firewall-cmd --add-port=10051/tcp --zone=public --permanent
    firewalld設定後再起動
# firewall-cmd --reload
 内部ネットワークでfirewalldがいらない場合は
# systemctl stop firewalld
# systemctl disable firewalld

8.PHP timezone設定
# vi /etc/httpd/conf.d/zabbix.conf
# php_value date.timezone Europe/Riga
php_value date.timezone Asia/Tokyo

9.Apache 再起動
# systemctl restart httpd

10.WEB Page接続
http://localhost/zabbix

①セットアップ画面

















②モジュールチェック画面

















date.timezoneを設定してない場合は上のようなエラーが起きます。
8.番の修正をお願いいたします。

③DBセットアップ画面


Passwordには4番で書いたPasswordを入れてください。
僕の場合はzabbixでした。

④サーバー名設定
NameのところはInstallが完了すると右上にあるサーバー名になります。
僕の場合はPark.Zabbixになります。



Defaultはユーザー名:Admin
Password:zabbix



 黄色部分の
Zabbix server is not running:
Zabbixサーバーが動作していません:
が表示される場合はチェック項目は
ⅰ:Zabbix Serverを起動している確認。 
 ⅱ:6番のselinuxを確認
まだ、Zabbix Serverを起動してないなら
# vi /etc/zabbix/zabbix_server.conf
DBPassword=zabbix

# systemctl start zabbix-server
# systemctl enable zabbix-server
# systemctl start zabbix-agent
# systemctl enable zabbix-agent


これでZabbix Installを完了します。
もし、日本語の文字化けがある場合は
ご参照ください。
Zabbixへ最適化したジョブ管理ツールがあります。
ご参考ください。