336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Slave 노드 생성

Jenkins 관리 > 노드 관리 > 신규 노드



Launch method (실행 방식)

슬레이브 노드를 관리하는 데 사용할 설치 및 연결 방식. 정교한 환경을 갖추려면 슬레이브의 구성을 변경해야 하는데 이 중 실행 방식이 중요한 핵심 항목 중 하나 이다.


1. Launch agent via Java Web Start

자바 웹 스타트로 슬레이브 에이전트 실행 (추천) 


슬레이브 노드의 생성 및 생성된 노드와 마스터의 연결을 지원하는 Java Web Start 솔루션을 제공

Java Web Start 래퍼의 초기화 과정에서 JavaWS는 슬레이브 에이전트 데모(slave.jar)을 다운로드해 호스트 기기에 설치한 뒤 젠킨스 마스터와 커뮤니케이션 채널을 확립하고 명령을 기다리는 방식을 동작한다.


자바 웹 스타트 실행

Jenkins > Manage jenkins > Manage Nodes > <노드명>

  1. 웹 브라우저에서 직접 슬레이브 에이전트 데몬을 실행. 슬레이브 노드에서 제킨스 마스터에 접속한 뒤 관리자로 로그인한 후, 위 상태화면으로 이동해서 오렌지 Launch 버튼을 눌러 슬레이브 에이전트를 실행한다.
  2. 명령행에서 JavaWS 실행 (위 화면에서는 없음), 예) javaws http://<젠킨스설치경로>/slave-agent.jnlp
  3. 명령행에서 헤드리스 슬레이브 에이전트 실행. javaws나 다른 런처를 활요하지 않고 .jar 파일로만 젠킨스 slave.jar 데몬을 젠킨스 마스터에 연결하는 데 사용



2. Launch slave agents via SSH


SSH를 통해 유닉스 기기에서 슬레이브 에이전트 실행

리눅스와 유닉스, OS X 호스트 등에서 젠킨스 슬레이브 노드 구축을 위해 가장 널리 사용되는 방법 (SSH 터널링)

SSH 연결을 통항 명령어 전송으로 시작되는데, slave.jar를 다운로드해 호스트상에서 슬레이브 에이전트를 실행하는 방식이다.

  • 신뢰도가 높은 연결성과 안정성
  • 암호화된 통신
  • 재시작 및 재연결 기능
  • 슬레이브 서비스나 init.d 스크립트 불필요
SSH 슬레이브 노드 구성시 젠킨스의 크리덴셜 관리 시스템을 쓰는 것이 좋은 방법이다. 이 방법은 SSH 슬레이브용 로그인과 비밀벌호 정보를 젠킨스에 직접 저장한다.




3. Let jenkins control this Windows slave as a Window service

제킨스가 윈도우 서비스로서 윈도우 슬레이브를 관리 (DCOM과  WMI 사용 시 에러가 종종 발생함)


4. Launch agent via execution of command on the master

마스터에서 명령 실행으로 슬레이브 실행



Docker SSH 접속 : https://docs.docker.com/engine/examples/running_ssh_service/

Ubuntu에 Java 설치 : https://thishosting.rocks/install-java-ubuntu/


'ⓒⓘ > Jenkins' 카테고리의 다른 글

젠킨스와 아티팩토리  (0) 2019.02.07
Jenkins 프로젝트 생성  (0) 2019.01.23
유용한 플러그인  (0) 2018.07.05
블로그 이미지

뚱땡이 우주인

,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

일단 홍미노트5 리뷰는 나중으로 하고... 지저분한 앱을 먼저 삭제하기로 했다..

하나 하나 삭제하면서 검증했음 (최신 MIUI10 글로벌롬 기준임)



 필독

아래 삭제하는 목록중에 MIUI 어플에 com.miui.videoplayer 는 MI 동영상 플레이어임. 이거 삭제하면 카메라 동영상 촬영하고 보려고 하면 폴더 선택하라고 나온다. (내부 혹은 외부 저장소에 붙여 넣기 한 다음에 재생 가능함)


아무래도 순정 동영상 플레이어를 삭제하다 보니 동영상 재생시 어떤 앱으로 재생해야할지 몰라서 나오는거 같은데... 일단 지우더라도 앱스토어에서 받으면 됨.


※ 혹시 Mi 동영상 삭제 이후에 기본 플레이어 설정하는 방법이나 좋은 방법 있으신 분들은 댓글 남겨주세요




# Facebook 관련

./adb shell pm uninstall -k --user 0 com.facebook.system #Facebook App Installer

./adb shell pm uninstall -k --user 0 com.facebook.appmanager #Facebook App Manager

./adb shell pm uninstall -k --user 0 com.facebook.services #Facebook Services

./adb shell pm uninstall -k --user 0 com.facebook.katana



#구글 어플

./adb shell pm uninstall -k --user 0 com.google.android.music #Google Music

./adb shell pm uninstall -k --user 0 com.google.android.videos #Play Movies

./adb shell pm uninstall -k --user 0 com.google.android.apps.photos #Google Photos

./adb shell pm uninstall -k --user 0 com.google.android.apps.maps #Google Maps 

./adb shell pm uninstall -k --user 0 com.google.android.apps.docs #Google Drive

./adb shell pm uninstall -k --user 0 com.google.android.youtube #Youtube

./adb shell pm uninstall -k --user 0 com.google.android.feedback

./adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon #Google Duo

./adb shell pm uninstall -k --user 0 com.android.fileexplorer

./adb shell pm uninstall -k --user 0 com.android.chrome

./adb shell pm uninstall -k --user 0 com.google.android.gm

./adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox #Google App

./adb shell pm uninstall -k --user 0 com.google.android.tts

./adb shell pm uninstall -k --user 0 com.google.android.inputmethod.latin #Gboard

./adb shell pm uninstall -k --user 0 com.google.android.marvin.talkback

./adb shell pm uninstall -k --user 0 com.google.android.syncadapters.contacts

./adb shell pm uninstall -k --user 0 com.google.android.syncadapters.calendar



# MIUI 어플

./adb shell pm uninstall -k --user 0 com.miui.analytics

./adb shell pm uninstall -k --user 0 com.miui.msa.global #mas (main system advertising)

./adb shell pm uninstall -k --user 0 com.miui.screenrecorder #Mi Screen Recorder

./adb shell pm uninstall -k --user 0 com.miui.player

./adb shell pm uninstall -k --user 0 com.miui.bugreport

./adb shell pm uninstall -k --user 0 com.miui.translation.youdao

./adb shell pm uninstall -k --user 0 com.miui.translation.kingsoft

./adb shell pm uninstall -k --user 0 com.miui.translationservice

./adb shell pm uninstall -k --user 0 com.miui.videoplayer #Mi Video

./adb shell pm uninstall -k --user 0 com.miui.hybrid

./adb shell pm uninstall -k --user 0 com.miui.cloudbackup

./adb shell pm uninstall -k --user 0 com.miui.cloudservice

./adb shell pm uninstall -k --user 0 com.miui.cloudservice.sysbase

./adb shell pm uninstall -k --user 0 com.miui.hybrid.accessory

./adb shell pm uninstall -k --user 0 com.android.browser #Mi Browser



# 샤오미 어플

./adb shell pm uninstall -k --user 0 com.xiaomi.midrop

./adb shell pm uninstall -k --user 0 com.xiaomi.payment



#기타 어플

./adb shell pm uninstall -k --user 0 com.mi.android.globalpersonalassistant

./adb shell pm uninstall -k --user 0 com.android.wallpaper.livepicker

./adb shell pm uninstall -k --user 0 com.xiaomi.account

./adb shell pm uninstall -k --user 0 com.xiaomi.market

./adb shell pm uninstall -k --user 0 com.xiaomi.mipicks

./adb shell pm uninstall -k --user 0 com.miui.fm

./adb shell pm uninstall -k --user 0 com.miui.weather2

./adb shell pm uninstall -k --user 0 com.miui.antispam

./adb shell pm uninstall -k --user 0 com.miui.yellowpage

./adb shell pm uninstall -k --user 0 com.miui.providers.weather

./adb shell pm uninstall -k --user 0 com.netflix.partner.activation

./adb shell pm uninstall -k --user 0 com.google.android.marvin.talkback

./adb shell pm uninstall -k --user 0 com.mipay.wallet.in

./adb shell pm uninstall -k --user 0 com.miui.compass #Mi Compass

./adb shell pm uninstall -k --user 0 com.xiaomi.scanner #Mi Scanner



# 이하는 검토 필요한 어플

./adb shell pm uninstall -k --user 0 com.mi.webkit.core

./adb shell pm uninstall -k --user 0 com.mipay.wallet.in

./adb shell pm uninstall -k --user 0 com.miui.miwallpaper

./adb shell pm uninstall -k --user 0 com.miui.touchassistant

./adb shell pm uninstall -k --user 0 com.xiaomi.discover

./adb shell pm uninstall -k --user 0 com.xiaomi.mipicks

./adb shell pm uninstall -k --user 0 com.xiaomi.oversea.ecom

./adb shell pm uninstall -k --user 0 com.xiaomi.xmsf

./adb shell pm uninstall -k --user 0 com.android.bookmarkprovider

./adb shell pm uninstall -k --user 0 com.android.calendar #Calendario

./adb shell pm uninstall -k --user 0 com.miui.cleanmaster

./adb shell pm uninstall -k --user 0 com.mi.global.bbs.overlay

./adb shell pm uninstall -k --user 0 com.miui.notes



# 참고 링크

http://www.ppomppu.co.kr/zboard/view.php?id=phone&no=3437672&keyword=%C8%AB%B9%CC%B3%EB%C6%AE5+%B1%E2%BA%BB%BE%EE%C7%C3+%BB%E8%C1%A6





# 광거 없애는 방법 (일단 해보고 한국어로 옮길 예정임)


As you all know xiaomi displays ads in download app file manager and sometimes in settings, but there is an option to disable these ads and i have tested this in MIUI10 and i hope it will work for everyone just follow these steps.


1. Goto settings >> Additional settings >> Privacy >> Ad services and disable Personalized recommendations

2. Now from privacy settings select Authorization & revocation>> revoke authorization for msa and security we need data connection to disable these options, sometimes it may fail but try again it will work

3. Now open Download app >> click on three dots and select Settings >>Now disable Show recommended content

4. Now open File manager >> select Settings option >> Click on About and disable Recommendations

5. Open security app >>app will gives popup message to grant authorization just click on Exit >>Select Settings and disable Receive recommendations

6. Open Music app >> Settings >> Advanced settings >> disable Receive recommendations

7. security>>settings>> cleaner>>turn off receive recommendation

8. mi video >>settings>>turn off online recommendation

9. mi browser >> settings>> privacy and security>> turn off receive recommendation

10. mi browser >> settings >> advanced >> top sites>> turn off recommendation




그밖에 조금 불편했던 점에 대한 정리를 해보고자 한다. 당연하다고 생각되는건데 뻘짓을 한것들이 많다.


뭐 배터리 절약을 위해서 일부 어플을 제약하는건 나쁘지 않은데... 기본적으로 카카오톡이나 메신저 앱들은 알람이 와야 하는거 아닌가??


일단 설치한 앱의 특정 앱(예를들어, 카카오톡)에 들어가서 개별 설정을 해줘야 한다.

특히나 알람 관련된 설정은 모두 켜주는게 좋을듯... (이것도 나중에 스크린샷 예정)


급한데로

https://m.blog.naver.com/r2alive/221321000219 를 참고해 보자


혹은

https://blog.naver.com/PostView.nhn?blogId=crabbyreview&logNo=221328092419&categoryNo=9&parentCategoryNo=0


조금 오래된 리뷰들은 MIUI9 기준이다 보니 조금 다른 부분이 있으나 그래도 대충 비슷함



벨소리 진동

이건 정말 불편한 기능 중 하나인데... 일반적으로 볼륨키를 최소로 하면 자동으로 진동이 되야 하는데... 이게 안됨....


볼륨키를 누르면 볼륨 바 아래 조그만한 진동 아이콘이 있는데 이걸 눌러야 벨소리가 안 울리고 진동이 된다.


벨소리 아무리 작게 해봤자 전화벨이 울린다.. 이해 불가...



블로그 이미지

뚱땡이 우주인

,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

윈도우에서 버추얼박스 우분투를 사용하다가 거의 터미널만 이용하기에 외부에서 SSH로 접속해서 사용할 수 있는 방법을 소개하고자 합니다.


먼저 우분투를 실행하고 openssh-server 를 설치 합니다.


$ sudo apt-get install openssh-server



$ ifconfig

enp0s3    Link encap:Ethernet  HWaddr 08:00:27:20:a9:fb  

          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0

          inet6 addr: fe80::4e64:780f:a90:2f04/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:25528 errors:0 dropped:0 overruns:0 frame:0

          TX packets:6408 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:27216495 (27.2 MB)  TX bytes:425841 (425.8 KB)



대부분 10.0.2.15 로 아이피가 설정 되어있는걸 확인할 수 있을것이다.


자신의 HOST PC 즉 버츄어박스를 구동하는 PC의 VirtualBox Host-Only Network 를 확인해보도록 하자

192.168.56.1



참고는 여기서 : http://junho85.pe.kr/259


'ⓟrivacy > Linux' 카테고리의 다른 글

Linux System Programming Basic[1일차]  (0) 2014.06.30
블로그 이미지

뚱땡이 우주인

,