четверг, 11 сентября 2014 г.

freebsd usefulls


remove ^M
col <infile >outfile

dd if=FreeBSD-10.0-RELEASE-amd64-memstick.img of=/dev/da0 bs=10240 conv=sync

repository listing: http://svnweb.freebsd.org/
svnlite co svn://svn0.eu.freebsd.org/ports/head /usr/ports
svnlite co svn://svn0.eu.freebsd.org/base/releng/10.0 /usr/src

radius and switches




from hp.com
Usr/local/etc/raddb/clients.conf 
client 5800{ 
ipaddr  = 1.1.1.2 (5800 switch) 
secret = testing123 
} 

Usr/local/etc/raddb/users 
Testuser Cleartext-Password := “password” 
 Service-Type = NAS-Prompt-User,  (Login can also be used here) 
 Login-Service = Telnet, 
 3Com-User-Access-Level = Administrator,(needs dictionary.3com) 
 Auth-Type = System 

Usr/local/etc/raddb/dictionary.3Com 
VENDOR  3Com 43 
ATTRIBUTE 3Com-User-Access-Level  1 Integer 3Com 
VALUE 3Com-User-Access-Level Monitor 1 
VALUE 3Com-User-Access-Level Manager 2 
VALUE 3Com-User-Access-Level Administrator 3 


For SSH authentication:

/usr/local/share/freeradius 
vi dictionary.rfc2865 
#Login Services 
VALUE Login-Service  SSH 50  (add this) 

Usr/local/etc/raddb/users 

Login-Service = ssh     (can’t have both telnet and ssh) 

вторник, 9 сентября 2014 г.

freebsd zfs gpt

remount rw
zfs set readonly=off poolname

assembly partitions
gpart show
gpart create -s GPT ada1
gpart add -b 34 -s 128 -t freebsd-boot ada1
gpart add -t freebsd-zfs ada1
gpart modify -i 2 -l disk500 ada1

gpart create -s GPT ada0
gpart add -b 40 -s 1024 -t freebsd-boot -l gptboot2 ada0
gpart add -s 2G -t freebsd-swap -l swap2 ada0
gpart add -t freebsd-zfs -l zfs2 ada0

gpart list
old: gptid/4800820b-7896-11e3-ad2b-20cf30c4dac7
new: gptid/fc53208e-7d58-11e3-af2d-20cf30c4dac7
zpool attach jasmine gptid/4800820b-7896-11e3-ad2b-20cf30c4dac7 gptid/fc53208e-7d58-11e3-af2d-20cf30c4dac7
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0


zpool status
zpool attach zroot gpt/disk0 gpt/disk500

zfs list -t snapshot
zfs send xroot/jailw@20140114 > xroot-jailw-20140114
cat file | zfs recv pool/fsname

zfs snapshot -r zroot@20150101
version 1.1
for ada0

gpart destroy ada0
gpart create -s GPT ada0
gpart add -b 34 -s 1024 -t freebsd-boot ada0
gpart add -t freebsd-zfs ada0
gpart modify -i 2 -l drivelabel1 ada0

mysql

Mysql Logs & Clusters


show master status\G;
show binary logs;
show slave status\G;