コード例 #1
0
 def start(self, env):
     import params
     env.set_params(params)
     elasticsearch()
     print 'Install plugins'
     output = os.system(
         "/usr/share/elasticsearch/bin/plugin -DproxyHost= -DproxyPort=8080 --install mobz/elasticsearch-head"
     )
     print output
     output = os.system(
         "/usr/share/elasticsearch/bin/plugin -DproxyHost= -DproxyPort=8080 --install elasticsearch/elasticsearch-repository-hdfs/2.1.0.Beta4-hadoop2"
     )
     print output
     output = os.system(
         "/usr/share/elasticsearch/bin/plugin -DproxyHost= -DproxyPort=8080 --install royrusso/elasticsearch-HQ"
     )
     print output
     output = os.system("mkdir /mnt/es_data")
     print output
     output = os.system("chown elasticsearch:elasticsearch /mnt/es_data")
     print output
     cmd = format("/etc/init.d/elasticsearch start")
     Execute(cmd,
             user=params.es_user,
             path='/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin',
             logoutput=True)
コード例 #2
0
 def start(self, env):
   import params
   env.set_params(params)
   if not params.is_es_master and not params.is_es_indexer:
     elasticsearch(action='config')
     self.configure(env)
     elasticsearch(action='start')
   kibana(action='start')
コード例 #3
0
 def start(self, env):
     import params
     env.set_params(params)
     if not params.is_es_master and not params.is_es_indexer:
         elasticsearch(action='config')
         self.configure(env)
         elasticsearch(action='start')
     kibana(action='start')
コード例 #4
0
    def start(self, env):
        import params
        env.set_params(params)
        elasticsearch()
        print 'Install plugins';
        output = os.system("/usr/share/elasticsearch/bin/plugin -DproxyHost= -DproxyPort=8080 --install mobz/elasticsearch-head")
        print output
        output = os.system("/usr/share/elasticsearch/bin/plugin -DproxyHost= -DproxyPort=8080 --install elasticsearch/elasticsearch-repository-hdfs/2.1.0.Beta4-hadoop2")
        print output
	output = os.system("/usr/share/elasticsearch/bin/plugin -DproxyHost= -DproxyPort=8080 --install royrusso/elasticsearch-HQ")
	print output
	output = os.system("mkdir /mnt/es_data")
	print output
	output = os.system("chown elasticsearch:elasticsearch /mnt/es_data")
	print output
        cmd = format("/etc/init.d/elasticsearch start")
        Execute(cmd,
                user=params.es_user,
                path='/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin',
                logoutput=True) 
コード例 #5
0
ファイル: es_handler.py プロジェクト: keedio/keedio-stacks
 def start(self, env):
   import params
   env.set_params(params)
   self.configure(env)
   elasticsearch(action='start')
コード例 #6
0
ファイル: es_handler.py プロジェクト: keedio/keedio-stacks
 def configure(self, env):
   import params
   env.set_params(params)
   elasticsearch(action='config')
コード例 #7
0
 def status(self, env):
     elasticsearch(action='status')
コード例 #8
0
 def stop(self, env):
     import params
     if not params.is_es_master:
         elasticsearch(action='stop')
コード例 #9
0
 def start(self, env):
     import params
     if not params.is_es_master:
         env.set_params(params)
         self.configure(env)
         elasticsearch(action='start')
コード例 #10
0
 def stop(self, env):
     elasticsearch(action='stop')
コード例 #11
0
 def stop(self, env):
   import params
   if not params.is_es_master and not params.is_es_indexer:
     elasticsearch(action='stop')
   kibana(action='stop')
コード例 #12
0
 def stop(self, env):
   import params
   if not params.is_es_master:
     elasticsearch(action='stop')
コード例 #13
0
 def start(self, env):
   import params
   if not params.is_es_master:
     env.set_params(params)
     self.configure(env)
     elasticsearch(action='start')
コード例 #14
0
 def stop(self, env):
   import params
   if not params.is_es_master and not params.is_es_indexer:
     elasticsearch(action='stop')
   kibana(action='stop')
コード例 #15
0
ファイル: es_handler.py プロジェクト: keedio/keedio-stacks
 def stop(self, env):
   elasticsearch(action='stop')
コード例 #16
0
 def configure(self, env):
     import params
     env.set_params(params)
     elasticsearch(action='config')
コード例 #17
0
ファイル: es_handler.py プロジェクト: keedio/keedio-stacks
 def status(self, env):
   elasticsearch(action='status')
コード例 #18
0
 def start(self, env):
     import params
     env.set_params(params)
     self.configure(env)
     elasticsearch(action='start')