java.net.BindException: Can't assign requested address: Service 'sparkDriver' failed after 16 retries (on a random free port)! Consider explicitly setting the appropriate binding address for the service 'sparkDriver' (for example spark.driver.bindAddress for SparkDriver) to the correct binding address.
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:555)
at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:337)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:294)
at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:134)
at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562)
at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334)
at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:506)
at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:491)
at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973)
at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260)
at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:503)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base/java.lang.Thread.run(Thread.java:833)
해결
우선 로컬 pc의 호스트 네임을 확인합니다.
확인 후 etc 아래에 있는 hosts 파일에 127.0.0.1 hostname을 추가 합니다.
wq!를 통해 저정 후 터미널에 pyspark를 실행하면 정상적으로 작동하는 것을 볼 수 있습니다.
추가
혹시 위와 같은 방법으로도 해결이 안된다면 jdk 등의 버전 호환을 확인해보시길 바랍니다.
매달 배당금이 월급만큼 들어오면 얼마나 좋을까? 라는 생각을 통해 20년 6월 부터 배당주 투자를 진행해왔습니다.
운이 좋게 코로나 시기에 주식을 매입해 연 10% 배당이 넘는 종목을 가지고 있을 수 있었습니다. 앞으로 매월 배당을 기록하며, 월 배당 300만원을 목표로 기록하고자 합니다.
코로나 이후 주식시장은 엄청난 상승을 보였고, 이러한 상승으로 인해 배당주에 투자를 미뤄왔습니다. 현재 전쟁, 중국 봉쇄, 인플레이션 등등의 이유로 주식 가격이 하락하였고 저는 저만의 기준을 가지고 다시 배당주 투자를 진행하려고 합니다. 앞으로의 포스팅이 많은 분들에게 도움이 되었으면 좋겠습니다.
안녕하세요 오늘은 금융 전략을 위한 머신러닝 책에 대해 리뷰를 해보는 시간을 가져보도록 하겠습니다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
도서소개
●도서명 : 금융 전략을 위한 머신러닝
●출판사: 한빛미디어
●가격: 정가 35,000원
목차
PART 1 프레임워크 CHAPTER 1 금융머신러닝 CHAPTER 2 머신러닝모델개발 CHAPTER 3 인공신경망 PART 2 지도학습 CHAPTER 4 지도학습: 모델및개념 CHAPTER 5 지도학습: 회귀(시계열모델) CHAPTER 6 지도학습: 분류 PART 3 비지도학습 CHAPTER 7 비지도학습: 차원축소 CHAPTER 8 비지도학습: 군집화 PART 4 강화학습과자연어처리 CHAPTER 9 강화학습 CHAPTER 10 자연어처리
책내용
chapter5 시계열알고리즘 및 실전 문제chapter5 실전문제1 주가예측 결과
추천독자
1. 머신러닝 도입을 생각하고 있는 금융권 종사자
2. 금융권 데이터분석 취업을 준비하고 있는 분
3. 머신러닝을 통한 주가예측을 해보고 싶은 분
4. 머신러닝에 대한 기본 지식을 습득하고자 하는분
총평
코로나 팬데믹 이후 많은 사람아 금융자산에 관심을 가지게 되었고, 코인 및 주식은 요즘 젊은 세대에 없어서는 안될 대화 주제가 되었습니다. 이런 상황에서 데이터분석을 통한 기업분석, 머신러닝을 통한 주식 자동 매매 알고리즘을 개발해보고 싶다는 생각을 가졌고,금융 전략을 위한 머신러닝 책을 읽게 되었습니다.
금융 전략을 위한 머신러닝책은 파이썬 및 금융에 대한 기본지식을 가지고 있는 사람이 아닌 분에게는 다소 어렵게 읽힐 수 있는 책입니다. 위에 목차에서도 볼 수 있듯이 머신러닝에 대한 전반적인 내용을 책에 넣으려고 했기 때문에 위의 사전지식이 있어야 어느 정도 수월하게 읽을 수 있습니다. 또한, 특정 알고리즘 등에 대해 깊게 파고드는 책이 아니며, 금융 전략을 진행하는 시작점에 도움이 되는 책이라고 생각합니다.
책에서 가장 좋았던 부분은 각 챕터 마다 알고리즘에 대해 학습하고, 그 알고리즘을 적용한 실전 문제를 코드와 함께 볼 수 있다는 점입니다. 꼭 금융이 아니더라고 머신러닝에 대해 배우고 싶은 분들에게도 추천해주고 싶습니다. 마지막으로 아쉬운 점은 한 권에 방대한 양의 머신러닝 알고리즘을 다루려 하니, 내용이 자세하지는 않습니다. 그러다 보니 파이썬 및 머신러닝에 대해 기본지식을 가지고 있지 않다면, 어렵게 읽힐 수 있을 것 같습니다.