Resource Manager şablonları kullanarak HDInsight'ta Apache Hadoop kümeleri oluşturma

Bu makalede, Azure Resource Manager şablonlarını kullanarak Azure HDInsight kümeleri oluşturmanın çeşitli yollarını öğreneceksiniz. Diğer küme oluşturma araçları ve özellikleri hakkında bilgi edinmek için bu sayfanın üst kısmındaki sekme seçiciye tıklayın. Ayrıca bkz. Küme oluşturma yöntemleri.

Uyarı

HDInsight kümeleri için faturalama, kullansanız da kullanmasanız da dakika başına eşit olarak dağıtılır. Kullanmayı bitirdikten sonra kümenizi sildiğinizden emin olun. Bkz. HDInsight kümesini silme.

Resource Manager şablonları

Resource Manager şablonu, uygulamanız için aşağıdaki kaynakları tek ve eşgüdümlü bir işlemle oluşturmayı kolaylaştırır:

  • HDInsight kümeleri ve bağımlı kaynakları (varsayılan depolama hesabı gibi).
  • Diğer kaynaklar (Apache Sqoop kullanmak için Azure SQL Veritabanı gibi).

Şablonda, uygulama için gereken kaynakları tanımlarsınız. Ayrıca, farklı ortamların giriş değerleri için dağıtım parametreleri de belirtirsiniz. Şablon, dağıtımınız için değer oluşturmak için kullandığınız JSON ve ifadelerden oluşur.

HDInsight şablon örneklerini Azure hızlı başlangıç şablonları bölümünde bulabilirsiniz. Şablonu iş istasyonunuzdaki bir dosyaya kaydetmek için Resource Manager uzantısıyla veya metin düzenleyicisiyle platformlar arası Visual Studio Code kullanın.

Resource Manager şablonları hakkında daha fazla bilgi için aşağıdaki makalelere ve örneklere bakın:

Şablon oluşturma

Resource Manager, aboneliğinizdeki mevcut kaynaklardan farklı araçlar kullanarak bir Resource Manager şablonunu dışarı aktarmanıza olanak tanır. Bu oluşturulan şablonu şablon söz dizimi hakkında bilgi edinmek veya çözümünüzün yeniden dağıtımını gerektiği gibi otomatikleştirmek için kullanabilirsiniz. Daha fazla bilgi için bkz. Şablonları dışarı aktarma.

Portalı kullanarak dağıtma

Azure portal kullanarak bir Resource Manager şablonu dağıtabilirsiniz. Daha fazla bilgi için bkz . Kaynakları özel şablondan dağıtma.

PowerShell kullanarak dağıtma

Azure PowerShell kullanarak bir Resource Manager şablonu dağıtabilirsiniz. Daha fazla bilgi için bkz. Resource Manager şablonları ve Azure PowerShell ile kaynakları dağıtma ve SAS belirteci ve Azure PowerShell ile özel Resource Manager şablonu dağıtma.

Azure CLI’yi kullanarak dağıtma

Azure CLI kullanarak bir Resource Manager şablonu dağıtabilirsiniz. Daha fazla bilgi için bkz. Resource Manager şablonları ve Azure CLI ile kaynakları dağıtma veSAS belirteci ve Azure CLI ile özel Resource Manager şablonu dağıtma.

REST API kullanarak dağıtma

REST API kullanarak bir Resource Manager şablonu dağıtabilirsiniz. Daha fazla bilgi için bkz. Resource Manager şablonları ve Resource Manager REST API ile kaynakları dağıtma.

Visual Studio ile dağıtma

Visual Studio'yu kullanarak bir kaynak grubu projesi oluşturun ve bunu kullanıcı arabirimi aracılığıyla Azure'a dağıtın. Projenize eklenecek kaynak türünü seçersiniz. Bu kaynaklar otomatik olarak Resource Manager şablonuna eklenir. Proje ayrıca şablonu dağıtmak için bir PowerShell betiği sağlar.

Visual Studio'yu kaynak gruplarıyla kullanmaya giriş için bkz. Visual Studio aracılığıyla Azure kaynak grupları oluşturma ve dağıtma.

Sorun giderme

HDInsight kümeleri oluştururken sorun yaşarsanız bkz. erişim denetimi gereksinimleri.

Sonraki adımlar

Bu makalede, HDInsight kümesi oluşturmanın çeşitli yollarını öğrendiniz. Daha fazla bilgi için aşağıdaki makalelere bakın: