보물창고/Programming2017.04.05 23:30





CentOs sudo 권한 설정 방법



CentOS에서 sudo 권한 설정 방법을 캡쳐하여 정리합니다




1. root user에서 /etc/sudoers 파일의 실행 권한을 변경합니다

   - chmod u+w /etc/sudoers



2. /etc/sudoers파일을 편집합니다

   - vi /etc/sudoers



3. sudo 권한을 적을 위치를 찾습니다



4. sudo 권한을 줄 user를 추가합니다

   - hadoop ALL=(ALL) NOPASSWD:ALL



5. vi 텍스트 편집을 저장합니다



6. /etc/sudoers파일의 실행 권한을 변경합니다

  - chmod u-w /etc/sudoers



7. sudo 권한을 준 User로 변경 후 sudo 실행이 되는지 확인합니다




신고





Posted by 파란물
보물창고/Big Data2015.08.23 23:30





flume error 해결 org.apache.hadoop.io.LongWritable"org.apache.hadoop.io.BytesWritable



해결에 참고한 내용



입력되는 값
문자열이 탭으로 구분된 데이터

sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjaabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjaf
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjaabcd def de
ab d eef ddefsef
sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de





 에러로 출력되는 결과
SEQ!org.apache.hadoop.io.LongWritable"org.apache.hadoop.io.BytesWritable      €藪???pR??      NC+?   abcd def de      NC+?   ab d eef ddefsef   8    NC+?   ,sfae a;ldfja;sldj alwkejhfalskdhf a;slekjaf      NC+?   abcd    def     de   +    NC+?   ab      d       eef     ddefsef   O    NC+?   Csfae    a;ldfja;sldj    alwkejhfalskdhf a;slekjafabcd    def     de   +    NC+?   ab      d       eef     ddefsef   O    NC+?   Csfae    a;ldfja;sldj    alwkejhfalskdhf a;slekjafabcd    def     de   +    NC+?   ab      d       eef     ddefsef   O    NC+?   Csfae    a;ldfja;sldj    alwkejhfalskdhf a;slekjafabcd    def     de








아래 설정에서 파란색 라인을 추가 하는 것으로 해결됨

agent.sources = logfilereadSource
agent.channels = memoryChannel
agent.sinks = loggerSink

# source
# For each one of the sources, the type is defined
agent.sources.logfilereadSource.type = exec
agent.sources.logfilereadSource.command = tail -F /home/hadoop/download/flumeTestfile.log
agent.sources.logfilereadSource.batchSize = 10
agent.sources.logfilereadSource.channels = memoryChannel

# channel
agent.channels.memoryChannel.type = memory
agent.channels.memoryChannel.capacity = 20480


# Sink
#Specify the channel the sink should use
agent.sinks.loggerSink.type = hdfs
agent.sinks.loggerSink.channel = memoryChannel
agent.sinks.loggerSink.hdfs.path = hdfs://localhost:8020/user/admin/flumetest/log
agent.sinks.loggerSink.hdfs.fileType = DataStream
agent.sinks.loggerSink.serializer = com.adaltas.flume.serialization.HeaderAndBodyTextEventSerializer$Builder
agent.sinks.loggerSink.serializer.format = CSV
agent.sinks.loggerSink.serializer.appendNewline = true
agent.sinks.loggerSink.serializer.delimiter = '\t'


위 설정 추가후

ab d eef ddefsef sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de ab d eef ddefsef sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de ab d eef ddefsef sfae a;ldfja;sldj alwkejhfalskdhf a;slekjaabcd def de ab d eef ddefsef sfae a;ldfja;sldj alwkejhfalskdhf a;slekjafabcd def de ab d eef ddefsef sfae a;ldfja;sldj alwkejhfalskdhf a;slekjaf





신고





Posted by 파란물
보물창고/Programming2011.08.30 11:50








안드로이드 배경색 설정할때 사용하는 코드 입니다


 


 

Dialog mydialog = new Dialog(this);

mydialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));

//  mydialog.getWindow().setBackgroundDrawable(newColorDrawable(Color.WHITE));

mydialog.show();

 



신고





Posted by 파란물
보물창고/Programming2011.04.12 17:38










에디트 플러스 사이트
http://www.editplus.com

에디트 플러스 다운로드페이지
http://www.editplus.com/kr/download.html

데이트 플러스 사용자 파일 추가 페이지 (파이썬 문법파일 -STX, 자동 완성 -ACP, 클립텍스트 -CTL 자료)
http://www.editplus.com/kr/files.html

프로그램 오래 사용하는 방법은 구글 검색으로 해결했습니다


 



저작자 표시 비영리 변경 금지
신고





Posted by 파란물






예전에 포스팅 했던 베레미즈 CAN 통신 예제 세부 내용 입니다 - 예전 포스팅 보기
베레미즈에서 캔오픈 마스터와 슬래이브를 추가하는 방법입니다






Beremiz 새 프로젝트를 만들고
아래 Topology 에서 아래를 향하고 있는 녹색 화살표 버튼을 눌릅니다
Append CANOpen 버튼을 누르면 이름을 적는 창이 뜨는데 이름을 적고 학인을 누릅니다





위 단계에서 적은 이름으로 목록이 하나 생기고 여기에서도 아래를 향하고 있는 녹색 버튼을 눌릅니다
Append CanOpen Master과 Slave를 만들수 있습니다
(프로젝트를 두개 생성해서 한프로젝트는 마스터로 만들고 한 프로젝트는 슬래이브로 만듭니다)





마스터로 만든 모습입니다
마스터에는 CANOpen Edit network와 Show Master 두개의 CAN 설정을 확인/설정 할 수 있습니다





슬래이브로 만든 모습닙니다
슬래이브는 Edit Slave버튼으로 CAN 확인/설정을 할 수 있습니다





마스터 설정 페이지를 열어본 모습입니다
세부 내용은 좀더 공부해서 다음에 포스팅 해 보겠습니다

(일단 위 그림에서 마스터가 슬래이브노드(0x02) 하나를 포함하고 있는 모습입니다)




저작자 표시 비영리 변경 금지
신고





Posted by 파란물

티스토리 툴바