masa16 / capistrano-gfarm

Deploy Gfarm file system with Capistrano

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploy Gfarm file system with Capistrano

  • Task definition: gfarm_task.rake
  • Example settings: ipmu.rb
    • Configure a private Gfarm filesystem by a non privileged user.
    • Backend DB: PostgreSQL

Task List

download     # download source
build        # build & install Gfarm programs
setup        # setup:gfmd & setup:gfsd
setup:gfmd   # setup Metadata Server (MDS)
setup:gfsd   # setup File System Node (FSN)

start        # start:pgsql & start:gfmd & start:gfsd
start:pgsql  # start PostgreSQL server
start:gfmd   # start Metadata Server (MDS)
start:gfsd   # start File System Node (FSN)

stop         # stop:gfsd & stop:gfmd & stop:pgsql
stop:gfsd    # stop File System Node (FSN)
stop:gfmd    # stop Metadata Server (MDS)
stop:pgsql   # stop PostgreSQL server

Example

$ cd this-repo-top

$ cap ipmu build

$ cap ipmu setup

$ cap ipmu stop

$ cap ipmu start

About

Deploy Gfarm file system with Capistrano

License:MIT License


Languages

Language:Ruby 100.0%