linux使用的问题记录

1.虚拟机克隆后找不到ip

vi /etc/udev/rules.d/70-persistent-net.rules
查看本机mac和网卡名

vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改Device为查到的网卡名(eth1),修改mac地址,如果是静态ip需要手动设置

service network restart

2.虚拟机源机找不到ip

查看本地网络连接中vmnet1和vmnet8是否开启,如果关闭或移除需要重新配置

3.命令

关闭防火墙:service iptables stop
永久关闭防火墙: chkconfig   iptables off(不生效)
关闭进程:kill 进程id
强制关闭:kill -s 9 进程id
开放指定端口:
vi /etc/sysconfig/iptables
添加-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
service iptables restart
修改权限:chmod -R 777 redis-trib.rb 

4.zookeeper找不到主机

修改host文件
host文件位置:/etc/hosts
添加一行:ip 主机名

5.redis 集群安装

1、需要gcc环境,如果没有执行命令安装gcc
yum install gcc-c++
2、下载redis3.0的源码包并上传至服务器
tar -zxvf redis-3.0.0.tar.gz
3.make
4.make install PREFIX=/usr/local/redis
5.从redis-3.0.0文件中复制redis.conf到redis的安装目录中(默认/usr/local/redis/bin)
6.在bin目录下启动redis (./redis-server redis.conf)
7.yum install ruby
    yum install rubygems
8.上传redis-3.0.0gem到服务器
    安装gem install redis-3.0.0.gem
---------------------------redis集群环境搭建完成-----------------------------------
9.local下创建redis-cluster文件夹
cd /usr/local
mkdir redis-cluster
10.复制redis安装目录bin文件夹
cd /usr/local/redis 
cp -r bin /usr/local/redis-cluster/redis01
一共复制611.修改redis01至redis06中的redis.conf 文件,
将端口依次改为70001~7006,并打开cluster-enabled yes行前的注释
12.从/usr/local/src/redis-3.0.2/src下找到redis-trib.rb,复制到redis-cluster13.启动6个redis实例
14.创建集群
./redis-trib.rb create --replicas 1 
 192.168.242.134:7001
 192.168.242.134:7002
 192.168.242.134:7003
 192.168.242.134:7004
 192.168.242.134:7005
 192.168.242.134:7006
 需要手动修改ip,去除换行符,创建过程中输入yes确认
 15.测试
 redis01/redis-cli -h 192.168.242.134 -p 7002 -c
 ip与之前配置的相同

6.solr安装
转载:http://www.cnblogs.com/guxiong/p/6284938.html

1.需要的安装包:apache-tomcat-7.0.47.tar.gz、solr-4.10.3.tgz.tgz(jdk自行安装)

2.解压tomcat并创建solr文件夹

[root@localhost ~]# tar -zxf apache-tomcat-7.0.47.tar.gz
[root@localhost ~]# mkdir /usr/local/solr
3.将tomcat解压后的文件夹拷贝到solr的tomcat文件夹中

[root@localhost ~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r
4.把solr的压缩包上传到服务器后并解压,然后把/root/solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名为solr.war

[root@localhost ~]# tar -zxf solr-4.10.3.tgz.tgz
[root@localhost ~]# cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war
5.解压war包。启动tomcat自动解压。然后关闭tomcat,删除war包

6.把/root/solr-4.10.3/example/lib/ext 目录下所有的jar包复制到solr工程中

[root@localhost ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
7.创建solrhome文件夹,该文件夹用来存放solr服务器所有配置文件。将/root/solr-4.10.3/example中的solr文件夹下文件(不是文件夹)拷贝至solrhome

[root@localhost example]# cp -r solr /usr/local/solr/solrhome
8.在solr工程中的web.xml文件中指定solrhome的位置
 <env-entry>
   <env-entry-name>solr/home</env-entry-name>
   <env-entry-value>/usr/local/solr/solrhome</env-entry-value>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
需要删除注释符
-------------------------solr安装完成---------------------------------
-----中文分析器配置

9.把IK-Analyzer分析器的文件夹上传到服务器

10.把分析器的jar包添加到solr工程中

[root@localhost IKAnalyzer2012FF_hf1]# cp IKAnalyzer2012FF_u1.jar /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
11.把IKAnalyzer需要的扩展词典及停用词词典、配置文件复制到solr工程的WEB-INF/classes文件夹中

[root@localhost IKAnalyzer2012FF_hf1]# cp IKAnalyzer.cfg.xml ext_stopword.dic mydict.dic /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes
12.在solrhome/collection1/conf/schema.xml中配置filedType



-----业务字段配置
13.在solrhome/collection1/conf/schema.xml中配置,根据业务需要选择相应的字段对应solr的字段

<field name="user_name" type="text_ik" indexed="true" stored="true"/>
<field name="user_address"  type="text_ik" indexed="true" stored="true"/>

<field name="item_keywords" type="text_ik" indexed="true" stored="false" multiValued="true"/>
<copyField source="user_name" dest="item_keywords"/>
<copyField source="user_address" dest="item_keywords"/>


 14.重启tomcat
 -------------------------以上步骤合并为--------------------------------------
 1.解压solr-4.10.3.tgz.tgz
 2.将solr.rar解压到/usr/local下
 2.配置业务字段
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值