zoukankan      html  css  js  c++  java
  • pyspark mongodb yarn

    from pyspark.sql import SparkSession


    my_spark = SparkSession
    .builder
    .appName("myApp")
    .config("spark.mongodb.input.uri", "mongodb://pyspark_admin:admin123@192.168.2.51/pyspark.testpy")
    .config("spark.mongodb.output.uri", "mongodb://pyspark_admin:admin123@192.168.2.51/pyspark.testpy")
    .getOrCreate()
    db_rows = my_spark.read.format("com.mongodb.spark.sql.DefaultSource").load().collect()


     
     
    from pyspark.sql import SparkSession


    my_spark = SparkSession
    .builder
    .appName("myAppYarn")
    .master('yarn')
    .config("spark.mongodb.input.uri", "mongodb://pyspark_admin:admin123@192.168.2.51/pyspark.testpy")
    .config("spark.mongodb.output.uri", "mongodb://pyspark_admin:admin123@192.168.2.51/pyspark.testpy")
    .getOrCreate()
    db_rows = my_spark.read.format("com.mongodb.spark.sql.DefaultSource").load().collect()


    http://192.168.2.51:4041/executors/





    
    

    ssh://root@192.168.2.51:22/usr/bin/python -u /root/.pycharm_helpers/pydev/pydevd.py --multiproc --qt-support=auto --client '0.0.0.0' --port 47232 --file /home/data/crontab_chk_url/pyspark/pyspark_yarn_test.py
    pydev debugger: process 9892 is connecting

    Connected to pydev debugger (build 172.4343.24)

    Setting default log level to "WARN".
    To adjust logging level use sc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel).
    17/12/03 21:40:24 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
    17/12/03 21:40:24 WARN util.Utils: Service 'SparkUI' could not bind on port 4040. Attempting port 4041.
    17/12/03 21:40:26 WARN yarn.Client: Neither spark.yarn.jars nor spark.yarn.archive is set, falling back to uploading libraries under SPARK_HOME.











  • 相关阅读:
    Gnome-keyring总是提示输入密码问题
    ubuntu下制作u盘启动盘
    ubuntu下制作u盘启动盘
    comgt拨号
    linux命令学习笔记
    U-Boot启动过程完全分析
    从Linux程序中执行shell(程序、脚本)并获得输出结果
    Git fetch和git pull的区别
    php如何获取远程文件内容的函数
    php验证邮箱和ip地址方法总汇
  • 原文地址:https://www.cnblogs.com/rsapaper/p/7967515.html
Copyright © 2011-2022 走看看