問題タブ [puppetlabs-mysql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4328 参照

mysql - puppetlabs-mysql を使用して、dump.sql を mysql データベースにインポートします。

puppet を Vagrant プロバイダーとして使用し、puppetlabs-mysql モジュール(2.2.3) を使用すると、ルート ユーザーがパスワードなしでデータベースに SQL ダンプをインポートできません。

これは私が使用しているパペットコードです:

これは箱です:

これはエラーです:

0 投票する
1 に答える
698 参照

vagrant - Vagrant/Puppet - プロビジョニングの失敗 (MySQL が機能しない)

私はさまざまな仮想ボックスを試し、大量の構成を変更しました (おそらく、再作成、再ロード、および再プロビジョニングを 50 ~ 100 回行いました)。これは、Puppet の MySQL モジュールに関係しています。だから私がしていることは間違っています。

VagrantFile

パペットファイル: default.pp

これが私が受け取っているエラーメッセージです(最初):

0 投票する
1 に答える
1454 参照

mysql - Puppetlabs-mysql を使用して複数のホストを許可する

Puppet v3.4.3 とPuppetlabs-mysqlモジュール v2.3.1 ( https://forge.puppetlabs.com/puppetlabs/mysql ) を使用してデータベースを作成しており、ホストlocalhost%がそれを使用できるようにする必要があります。Puppet マスターとクライアントの両方が Ubuntu-14.04 サーバーで実行されます。

私は次のようなコードを使用します:

両方のホストを配列として渡そうとすると、それらが結合されます。

ホスト パラメータを 2 回指定しようとすると、宣言の重複に関するエラーが発生します。

この Puppet-module で可能にしたいことはありますか?もしそうなら、それはどのように行われますか?

0 投票する
1 に答える
972 参照

vagrant - 開発でvagrantを使用する方法と共有フォルダーを使用する方法は?

私 (vagrant で苦労している初心者) は、開発用の vagrant 環境をセットアップしました。私はvagrantファイルを提供されました

config/puppet/manifests には、次の base.pp ファイルが含まれています

config/puppet/modules にはディレクトリ apache、cake、git、mysql、php、および system が含まれます。

私がこれまでにやったことは

私が得たものは

今、私はそれをよく理解できるようにいくつか質問があります

私は理解しようとしていますが、(開発者として) vagrant を理解し、何かを開発する方法を理解できませんでした。ヘルプや説明はかなりのものであり、これらは初心者にとって理解するのが難しい最も一般的なポイントであると思います.

0 投票する
1 に答える
310 参照

mysql - puppetlabs_mysql が、配列として指定された 2 つの SQL スクリプトを db クラスにインポートできない

これはとても良いですが、SQL スクリプトをインポートするための sql パラメータが、2 つ以上の .sql ファイルを取得しても正常に実行される引数として配列を受け取ることができるかどうかを尋ねたいと思います。そのように

上記が

どちらが間違っているかは不可能です.... puppetlabsのmysqlモジュールが2つのSQLスクリプトを一度にインポートする方法はありますか?

0 投票する
1 に答える
78 参照

puppet - puppetlabs-mysq (v3.0.0): 一時ユーザー

基本的に次のように動作するパペットのセットアップがあります。

  1. ユーザー「puppetdeploy」を作成します
  2. ユーザー「puppetdeploy」にすべてのテーブルへのアクセスを許可します
  3. 「puppetdeploy」を使用して、.sql ファイルからデータベースを作成および更新するスクリプトを実行します
  4. ユーザー「puppetdeploy」へのすべてのアクセス権を取り消します

.pp ファイルは次のようになります。

mysql-module の以降のバージョンでは、これは機能しなくなりました。各許可の名前は「[user]/[table]」の形式にする必要があり、2 つ以上の mysql_grants に同じ名前を付けることは許可されていません。

puppetlabs-mysql 3.0.0 でこの制限を回避する方法はありますか、または一時的な mysql ユーザーを処理するより良い方法はありますか?

0 投票する
1 に答える
300 参照

puppet - モジュールでの puppet クラスの使用

私はまだ操り人形にかなり慣れていないので、カスタムモジュールでパラメーター付きのクラスを使用したいところです。

私は tsvpuppet というモジュールを持っていて、それを標準のパラメータを持つ mysql モジュールへのラッパーとして機能させたいと思っています (ホストからのカスタム ファクトに基づいて後で)。

私の/etc/puppet/modules/tsvmysql/manifests/init.ppファイルに

上記のモジュール コードは機能しているように見えますが、クラス内のクラスが間違っているように感じます。

誰かがこれを書くためのより良い方法を提案したり、どのように行うべきかを提案したりできますか?

どうもありがとう。

マット

0 投票する
1 に答える
562 参照

vagrant - vagrant puppetlabs-mysql Mysql_grant に失敗しました

vagrant を使用したいので、次の puppet ファイルを定義しました: http://pastebin.com/GfJK1ziS

vagrant がモジュールをインストールしようとすると、すべてが期待どおりに機能します。しかし、構成しようとするとmysql、常に次のエラーが発生します。

私に何ができる?

私が知る限り、puppetlabs_mysqlモジュールのこの行が原因です

https://github.com/puppetlabs/puppetlabs-mysql/commit/07b661dcea926981cf5cd1c703a1c982d6eb6ef1

何を変えればいいのかわからない

0 投票する
1 に答える
3055 参照

mysql - Puppet で mysql root パスワードを設定する

最新バージョン (3.30) のpuppetlabs-mysql モジュールをダウンロードしましたが、root パスワードを定義できません。私のOSはUbuntu 14.04.2 LTSです

実行しようとすると:

次のメッセージが表示されます。

Puppet は mysql-server を正常にインストールできますが、root パスワードを定義しようとすると失敗します。また、/root/.my.cnf ファイルは作成されません。どうすればこの問題を解決できますか?

あなたの助けに感謝!

0 投票する
1 に答える
894 参照

php - puppetlabs-mysql を使用して mySQL 5.6.23 をインストールする方法

環境 :

  • Vagrant (VirtualBox)

  • Ubuntu 14

  • 傀儡

-Puppetlabs-mysql ( https://github.com/puppetlabs/puppetlabs-mysql )

問題:

puppetlabs-mysql (バージョン 3.6.1) を使用して、mySQL 5.6.23 をインストールしようとしていますが、5.5.4 をインストールしているようです。

プロパティ「ensure」を「5.6」に設定しようとしましたが、次のエラーが発生しました:

5.6.23 をインストールするにはどうすればよいですか?