def mysql_configure():
    from params import params

    if params.install_mysql == 'Yes':
        mysql_service(daemon_name=params.daemon_name, action='start')

    replace_bind_address = ('sed', '-i',
                            's|^bind-address[ \t]*=.*|bind-address = 0.0.0.0|',
                            params.mysql_configname)
    Execute(
        replace_bind_address,
        sudo=True,
    )

    mysql_users.mysql_adduser()

    File(params.mysql_create_geoip_path,
         mode=0755,
         content=StaticFile('createMysqlGeoIp.sh'))

    geoip_setup_cmd = format(
        "bash -x {mysql_create_geoip_path} {geoip_ddl} {geoip_url} {mysql_admin_password!p}"
    )

    Execute(
        geoip_setup_cmd,
        tries=3,
        try_sleep=5,
        path='/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin',
    )

    if params.install_mysql == 'Yes':
        mysql_service(daemon_name=params.daemon_name, action='stop')
def mysql_configure():
    from params import params

    if params.install_mysql == 'Yes':
        mysql_service(daemon_name=params.daemon_name, action='start')

    replace_bind_address = ('sed', '-i', 's|^bind-address[ \t]*=.*|bind-address = 0.0.0.0|', params.mysql_configname)
    Execute(replace_bind_address,
            sudo=True,
            )

    mysql_users.mysql_adduser()

    File(params.mysql_create_geoip_path,
         mode=0755,
         content=StaticFile('createMysqlGeoIp.sh')
         )

    geoip_setup_cmd = format("bash -x {mysql_create_geoip_path} {geoip_ddl} {geoip_url} {mysql_admin_password!p}")

    Execute(geoip_setup_cmd,
            tries=3,
            try_sleep=5,
            path='/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin',
            )

    if params.install_mysql == 'Yes':
        mysql_service(daemon_name=params.daemon_name, action='stop')
示例#3
0
def mysql_configure():
    from params import params

    # required for running hive
    replace_bind_address = ('sed', '-i',
                            's|^bind-address[ \t]*=.*|bind-address = 0.0.0.0|',
                            params.mysql_configname)
    Execute(
        replace_bind_address,
        sudo=True,
    )

    # this also will start mysql-server
    mysql_users.mysql_adduser()

    File(params.mysql_create_geoip_path,
         mode=0755,
         content=StaticFile('createMysqlGeoIp.sh'))

    geoip_setup_cmd = format(
        "bash -x {mysql_create_geoip_path} {daemon_name} {geoip_ddl} {geoip_url}"
    )
    Execute(
        geoip_setup_cmd,
        tries=3,
        try_sleep=5,
        path='/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin',
    )
示例#4
0
def mysql_configure():
    import params

    # required for running hive
    replace_bind_address = ("sed", "-i", "s|^bind-address[ \t]*=.*|bind-address = 0.0.0.0|", params.mysql_configname)
    Execute(replace_bind_address, sudo=True)

    # this also will start mysql-server
    mysql_users.mysql_adduser()
示例#5
0
def mysql_configure():
    import params

    # required for running hive
    replace_bind_address = ('sed', '-i', 's|^bind-address[ \t]*=.*|bind-address = 0.0.0.0|', params.mysql_configname)
    Execute(replace_bind_address)
    Execute('service %s restart' % params.daemon_name)

    mysql_users.mysql_adduser()
示例#6
0
def mysql_configure():
    import params

    # required for running hive
    replace_bind_address = ('sed', '-i',
                            's|^bind-address[ \t]*=.*|bind-address = 0.0.0.0|',
                            params.mysql_configname)
    Execute(
        replace_bind_address,
        sudo=True,
    )

    # this also will start mysql-server
    mysql_users.mysql_adduser()
示例#7
0
def mysql_configure():
    from params import params

    # required for running hive
    replace_bind_address = ('sed', '-i', 's|^bind-address[ \t]*=.*|bind-address = 0.0.0.0|', params.mysql_configname)
    Execute(replace_bind_address,
            sudo=True,
            )

    # this also will start mysql-server
    mysql_users.mysql_adduser()

    File(params.mysql_create_geoip_path,
         mode=0755,
         content=StaticFile('createMysqlGeoIp.sh')
         )

    geoip_setup_cmd = format("bash -x {mysql_create_geoip_path} {daemon_name} {geoip_ddl} {geoip_url}")
    Execute(geoip_setup_cmd,
            tries=3,
            try_sleep=5,
            path='/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin',
            )