Linux2019. 2. 1. 08:32

bcache를 SSD에 하면 4K 성능은 올라가겠지만..

수명을 너무 갉아 먹을것 같아서 램에다 올리면 성능도 향상되고 수명도 안 줄이고 좋겠지!?

라는 생각에 검색을 해보는데

[링크 : https://unix.stackexchange.com/questions/138571/bcache-on-md-or-md-on-bcache]

[링크 : https://www.phoronix.com/scan.php?page=article&item=linux414-bcache-raid&num=1]


벤치결과만 보면 SSD가 짱이에요! 이긴 한데

어짜피 GbE 써도 100MB/s 정도가 한계라

그 이상의 퍼포먼스가 크게 필요 없다면 BCache Writeback으로 설정해서 쓰면 무난한

성능을 RAID에서 뽑아낼수 있지 않을까 기대가 되긴 한다.

(빌드 서버라던가, 개발 서버라던가 이런 용도로)

[링크 : https://www.phoronix.com/scan.php?page=article&item=linux414-bcache-raid&num=4]


램디스크 만들어서 리니지 2 돌려본 결과 체감할 성능 향상은 없는 죽여주는 벤치마크 결과가 나왔다고.

SSD 성능이라는 측면과 리니지 2는 write가 아닌 read니까 체감할수 있을려나?

[링크 : http://playwares.com/freeboard/31338395]

'Linux' 카테고리의 다른 글

ls에서 전체년도 보기  (0) 2019.02.03
bcache - SSD write cache  (0) 2019.02.01
bash builtin 명령어 .  (0) 2019.01.28
네트워크 인터페이스 명칭이 이상하다? enp0s0? em0?  (0) 2019.01.23
getopt()  (0) 2018.11.12
Posted by 구차니
Linux/centos2019. 1. 28. 16:19

firewalld 라는 망할(?) 새로운 데몬이 추가되어 얘를 죽여야 된다. -_-


요건 일단 서비스 죽이는 법

# systemctl stop firewalld 

[링크 : https://www.liquidweb.com/kb/how-to-stop-and-disable-firewalld-on-centos-7/]


firewalld에서 차단하는 목록을 확인하는 법을 찾아야겠다..

# firewall-cmd --list-all 

# firewall-cmd --add-port=21/tcp

# firewall-cmd --remove-port=21/tcp

[링크 : https://www.manualfactory.net/10153]


+

[링크 : https://www.lesstif.com/pages/viewpage.action?pageId=22053128]


'Linux > centos' 카테고리의 다른 글

centos backup  (0) 2019.02.13
centos epel 저장소 추가  (0) 2019.02.13
yum checkupdate  (0) 2019.01.25
centos 서비스 등록하기  (0) 2018.12.03
centos 서비스 자동시작  (0) 2018.11.16
Posted by 구차니
Linux2019. 1. 28. 10:03

먼가 오해를 한거 같은데.. .은 그냥 source 이다.

단순하게 환경변수 설정하는데 쓰는 거지

어떠한 것을 실행하기 위한건 아니란 것..


# .

-bash: .: filename argument required

.: usage: . filename [arguments] 



BASH BUILTIN COMMANDS

       Unless  otherwise  noted, each builtin command documented in this section as

       accepting options preceded by -  accepts  --  to  signify  the  end  of  the

       options.  The :, true, false, and test builtins do not accept options and do

       not treat -- specially.  The exit, logout, break, continue, let,  and  shift

       builtins accept and process arguments beginning with - without requiring --.

       Other builtins that accept arguments but  are  not  specified  as  accepting

       options  interpret arguments beginning with - as invalid options and require

       -- to prevent this interpretation.

       : [arguments]

              No effect; the command does nothing beyond  expanding  arguments  and

              performing any specified redirections.  A zero exit code is returned.


        .  filename [arguments]

       source filename [arguments]

              Read and execute commands from filename in the current shell environ‐

              ment and return the exit status of the  last  command  executed  from

              filename.   If  filename does not contain a slash, file names in PATH

              are used  to  find  the  directory  containing  filename.   The  file

              searched  for  in  PATH  need not be executable.  When bash is not in

              posix mode, the current directory is searched if no file is found  in

              PATH.   If  the  sourcepath  option  to  the shopt builtin command is

              turned off, the PATH is not searched.  If any arguments are supplied,

              they  become  the  positional  parameters  when filename is executed.

              Otherwise the positional parameters are unchanged.  The return status

              is  the  status of the last command exited within the script (0 if no

              commands are executed), and false if filename is not found or  cannot

              be read. 


얜 멀까...

# . ls

-bash: .: /usr/bin/ls: cannot execute binary file 



.과 source는 동일한 건데

admin-openrc.sh 파일을 로드하여 Identity 서비스에 대한 위치와 admin 프로젝트 및 사용자 credential과 함께 환경 변수를 넣어줍니다:


$ source admin-openrc.sh 

[링크 : https://docs.openstack.org/liberty/ko_KR/install-guide-obs/keystone-openrc.html]

'Linux' 카테고리의 다른 글

bcache - SSD write cache  (0) 2019.02.01
bacahe(SSD) + RAID(HDD), 그리고 bcache(ramfs) + RAID(HDD)  (0) 2019.02.01
네트워크 인터페이스 명칭이 이상하다? enp0s0? em0?  (0) 2019.01.23
getopt()  (0) 2018.11.12
mount -o codepage=cp949  (0) 2018.01.04
Posted by 구차니
Linux/centos2019. 1. 25. 14:50

yum에는 익숙하지 않아서..

아무생각 없이 update 했더니 apt-get upgrade 하는 작동이 되어버려서 검색..


The check-update command will refresh the package index and check for available updates:


yum check-update 

[링크 : https://unix.stackexchange.com/questions/6252/what-is-yum-equivalent-of-apt-get-update]


yum update package_name

지정된 패키지를 사용 가능한 최신 버전으로 업데이트하는데 사용됩니다. 지정된 패키지가 없을 경우, yum은 설치된 모든 패키지를 업데이트하게 됩니다.

--obsoletes 옵션을 사용할 경우 (예: yum --obsoletes package_name), yum은 오래된 패키지를 처리하게 됩니다. 따라서, 오래된 패키지는 업데이트를 하는 동안 적절히 삭제 및 교체됩니다.


yum check-update

이 명령으로 업데이트가 설치된 패키지에 적용할 수 있는지에 대한 여부를 확인할 수 있습니다. 업데이트를 적용할 수 있을 경우 yum은 전체 리포지터리에서 모든 패키지 목록을 반환합니다. 

[링크 : https://access.redhat.com/...updating_packages_from_the_command_line_with_yum]

Posted by 구차니
Linux2019. 1. 23. 13:56

openSUSE로 깔린녀석의 ifconfig를 보니

특이하게도 eth0라던가 이런게 아닌 다른게 있네?

그리고 centos / dell poweredge는 em0로 뜨네..


룰은 좀더 찾아 봐야겠다...

Names incorporating Firmware/BIOS provided index numbers for on-board devices (example: eno1)

Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example: ens1)

Names incorporating physical/geographical location of the connector of the hardware (example: enp2s0)

Names incorporating the interfaces's MAC address (example: enx78e7d1ea46da)

Classic, unpredictable kernel-native ethX naming (example: eth0) 

[링크 : https://unix.stackexchange.com/.../why-is-my-ethernet-interface-called-enp0s10-instead-of-eth0]


간단하게 이해하자면.. eth0 이런식으로 되는건 물리적 위치에 따른 이름이 아니라서 랜카드가 여러개일 경우에는 혼동이 올수도 있다. 정도인가?

Change the network device naming scheme from ethX to a physical location-based name for easy identification and use.


Systems, particularly servers, with multiple network ports, name the ports ethX in a non-deterministic order, and are therefore not useful for system administrators. 

[링크 : https://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming]

  [링크 : https://ubuntuforums.org/showthread.php?t=2150517]


인터페이스 이름 변경하기

ifconfig em1 down

ip link set em1 name eth0

ifconfig eth0 up 

[링크 : https://onecellboy.tistory.com/166]

'Linux' 카테고리의 다른 글

bacahe(SSD) + RAID(HDD), 그리고 bcache(ramfs) + RAID(HDD)  (0) 2019.02.01
bash builtin 명령어 .  (0) 2019.01.28
getopt()  (0) 2018.11.12
mount -o codepage=cp949  (0) 2018.01.04
taint kernel?  (0) 2017.12.03
Posted by 구차니
Linux/Ubuntu2018. 12. 19. 11:04

ubuntu 16.04

/usr/share/cups/data/testpage

/usr/share/cups/data/default-testpage.pdf

[링크 : https://askubuntu.com/questions/47815/where-can-i-find-the-default-printing-test-page]



+

centos 7 에서 확인

[root@localhost data]# ll

합계 48

-rw-r--r-- 1 root root 39852  8월  3  2017 default-testpage.pdf

-rw-r--r-- 1 root root   845  8월  3  2017 default.pdf

-rw-r--r-- 1 root root   234  8월  3  2017 testprint


[root@localhost data]# file *

default-testpage.pdf: PDF document, version 1.5

default.pdf:          PDF document, version 1.5

testprint:            ASCII text 


[root@localhost data]# cat testprint

#PDF-BANNER

Template default-testpage.pdf

Show printer-name printer-info printer-location printer-make-and-model printer-driver-name printer-driver-version paper-size imageable-area job-id options time-at-creation time-at-processing


[링크: https://forums.opensuse.org/showthread.php/478727-CUPS-test-page]

'Linux > Ubuntu' 카테고리의 다른 글

우분투 터치패드 휠 클릭 흉내내기  (0) 2019.05.04
ubuntu 18.04 kvm 설치하기  (0) 2019.04.30
epson 프린터 유틸리티 관련  (0) 2018.12.18
lpstat  (0) 2018.12.18
lp lpr  (0) 2018.12.18
Posted by 구차니
Linux/Ubuntu2018. 12. 18. 19:17

드라이버 안깔고는 안해봤네..

Epson L805 가지고 노는중


[링크 : https://epson.com/Support/wa00821]

[링크 : http://download.ebz.epson.net/faq/linux/inkjetprinter.html]

[링크 : http://download.ebz.epson.net/man/linux/]


제조사 제공은 아님

[링크 : https://linux.die.net/man/1/escputil]


-r /dev/usb/lp0 식으로 쓴다면 -P로 명칭을 쓸 수 있다는데

L805에 맞는 적당한 명칭을 찾지 못하겠다...

그리고 -P로는 잉크청소라던가 여러가지 기능은 못쓰게 제한 되는 듯?

$ escputil -P Stylus-C45 -m C45 -u -c 

[링크 : https://enggaraguilera.wordpress.com/2008/01/02/my-lovely-escputil/]

'Linux > Ubuntu' 카테고리의 다른 글

ubuntu 18.04 kvm 설치하기  (0) 2019.04.30
ubuntu test page 위치  (0) 2018.12.19
lpstat  (0) 2018.12.18
lp lpr  (0) 2018.12.18
ubuntu desktop shortcut  (0) 2018.12.06
Posted by 구차니
Linux/Ubuntu2018. 12. 18. 19:12

lp lpr lpadmin lpstat 등등

line printer 관련 명령어들인데 lpstat은 queue 관련을 볼 수 있는 듯?

[링크 : https://en.wikipedia.org/wiki/Line_printer]

[링크 : https://askubuntu.com/questions/37247/is-there-an-easy-way-to-view-the-print-queue]

[링크 : https://www.cups.org/doc/man-lpstat.html]

'Linux > Ubuntu' 카테고리의 다른 글

ubuntu test page 위치  (0) 2018.12.19
epson 프린터 유틸리티 관련  (0) 2018.12.18
lp lpr  (0) 2018.12.18
ubuntu desktop shortcut  (0) 2018.12.06
do-release-upgrade와 apt-get dist-upgrade  (0) 2018.09.28
Posted by 구차니
Linux/Ubuntu2018. 12. 18. 19:10

'Linux > Ubuntu' 카테고리의 다른 글

epson 프린터 유틸리티 관련  (0) 2018.12.18
lpstat  (0) 2018.12.18
ubuntu desktop shortcut  (0) 2018.12.06
do-release-upgrade와 apt-get dist-upgrade  (0) 2018.09.28
tmux  (0) 2018.08.13
Posted by 구차니
Linux/Ubuntu2018. 12. 6. 15:17

좀 귀찮게 먼가 콘솔로 치던가 다른 유틸로 만들던가..

탐색기에서 만드는 법은 없나...?


[링크 : https://linuxconfig.org/how-to-create-desktop-shortcut-launcher-on-ubuntu-18-04-bionic-beaver-linux]

'Linux > Ubuntu' 카테고리의 다른 글

lpstat  (0) 2018.12.18
lp lpr  (0) 2018.12.18
do-release-upgrade와 apt-get dist-upgrade  (0) 2018.09.28
tmux  (0) 2018.08.13
우분투 자동 업데이트  (0) 2018.05.21
Posted by 구차니