- General information
- Data readiness
- Calibration
- Databases
- Frequently Asked Questions
- How-To: user section
- How-To: admin section
- How-To: subsystem coordinator
- Online Databases
- Offline Databases
- FileCatalog Databases
- Software Infrastructure Databases
- Maintenance
- DB & Docker
- Development
- Advanced DB Infrastructure : Hecate project
- Archive: unsorted documents
- Bridging EPICS and High-Level Services at STAR
- C++ DB-API
- Database types
- Distributed Control System - Conditions
- Enhanced Logger Infrastructure
- IRMIS
- Load Balancer
- MIRA: Fake IOC Development
- Online API
- PXL database design
- STAR DB API v2
- STAR Online Services Aggregator
- STAR Online Status Viewer
- STAR database inrastructure improvements proposal
- Solid State Drives (SSD) vs. Serial Attached SCSI (SAS) vs. Dynamic Random Access Memory (DRAM)
- Test
- Quality Assurance
- Grid and Cloud
- Infrastructure
- Machine Learning
- Offline Software
- Production
- S&C internal group meetings
- Test tree
IRMIS
Updated on Tue, 2009-05-05 13:22 by testadmin. Originally created by deph on 2006-12-08 11:00.
Under:
Irmis
Instalation Recipe
- install MySQL & setup (set admin password, set user, set user password, set database called irmis, etc)
- download and install Java (/home/sysuser/jre-1_5_0_09-linux-i586-rpm.bin)
- download and install Mysql connector/j (I installed that in /usr/java/jre1.5.0_09/lib)
- download and install irmis somewhere (I installed in /usr/local/irmisBase)
- download and install ant 1.6 (apache-ant-1.6.5-bin.zip in /usr/local/apache-ant-1.6.5/)
- setup MySQL:
- mysql -u root -p < ./create_aps_ioc_table.sql
- mysql irmis -u root -p < ./create_component_enum_tables.sql
- mysql irmis -u root -p < ./create_component_tables.sql
- mysql irmis -u root -p < ./create_pv_client_enum_tables.sql
- mysql irmis -u root -p < ./create_pv_client_tables.sql
- mysql irmis -u root -p < ./create_pv_enum_tables.sql
- mysql irmis -u root -p < ./create_pv_tables.sql
- mysql irmis -u root -p < ./create_shared_enum_tables.sql
- mysql irmis -u root -p < ./create_shared_tables.sql
- mysql irmis -u root -p < ./alter_aps_ioc_table.sql
- mysql irmis -u root -p < ./alter_component_tables.sql
- mysql irmis -u root -p < ./alter_pv_client_tables.sql
- mysql irmis -u root -p < ./alter_pv_tables.sql
- mysql irmis -u root -p < ./alter_shared_tables.sql
- mysql irmis -u root -p < ./populate_form_factor.sql
- mysql irmis -u root -p < ./populate_function.sql
- mysql irmis -u root -p < ./populate_mfg.sql
- mysql irmis -u root -p < ./populate_component_type_if_type.sql
- mysql irmis -u root -p < ./populate_base_component_types.sql
- mysql irmis -u root -p < ./populate_core_components.sql
- edit site.build.properties file to reflect the local configuration.
- db.connection.host=localhost
- db.connection.database=irmis
- db.connection.url=jdbc:mysql://localhost:3306/irmis
- db.trust-read-write.username=MySQL user name
- db.trust-read-write.password=MySQL user password
- irmis.codebase=http://localhost/irmis2/idt
- build irmis as described in the README file:
- cd db
- ant deploy
- cd apps
- ant deploy
- run irmis desktop:
- cd apps/deploy
- tar xvf irmisDeploy.tar
- java -jar irmis.jar
- untar various crawlers located at /usr/local/irmisBase/db/deploy as well as make whatever necessary local changes accordingly.
»
- Printer-friendly version
- Login or register to post comments